
Adquiere este curso para tener acceso a todas las lecciones
Comprar curso28. Modelo Base Api
1 comentarios
Inicia sesión para comentar
Comentarios:
-
Charly Nou Mil hace 1 día
Hola, me he quedado trabado en el capitulo 28. Me da un error de:
syntax error, unexpected token ":"
C:\xampp.api\htdocs\laravel\curso-api\app\Http\Controllers\Api\TaskController.php :26
No veo nada raro. El codigo
<?php
namespace App\Http\Controllers\Api;
use App\Http\Controllers\Controller;
use App\Http\Requests\StoreTaskRequest;
use App\Http\Requests\UpdateTaskRequest;
use App\Models\Task;
use Illuminate\Http\Request;class TaskController extends Controller
{
/**
* Display a listing of the resource.
*/
public function index()
{
// Aplicar filtres
// Aplicar selects
// Aplicar ordre
// Apliquem relacions
// Crear consulta
$tasks = Task:scopeGetOrPaginate();
return response()->json($tasks);
}…
Me podeis echar un cable ?
Quizas haya algun sitio por donde descargarse todo el proyecto, para poder verlo si te quedas trabado…
Gracias.
-
Charly Nou Mil hace 1 día
Me auto-respondo.
En el taskcontroller me queda asi
public function index()
{
$tasks = Task::GetOrPaginate();
return response()->json($tasks);
}Llamo a Task::GetOrPaginate() pero en el api esta definido como
public function scopeGetOrPaginate( $query )
Quizas laravel añada el scope a GetOrPaginate(). No se ni si me explico ni si tiene sentido…
Intentare seguir. Hasta el 28 respiramos :-)
Saludos.
-