Observação: Este tutorial refere-se ao Laravel-4-BETA, estando totalmente DESATUALIZADO para a versão atual. Muita coisa mudou no framework…
Isso aqui é molesa para quem já passou por todas as outras 9 partes desse projeto.
Chega bate uma tristeza: como eu nunca programei Laravel antes?
Criando a Rota Para Listar Todas as Tasks
/* listing tasks */ Route::any('task', 'TaskController@listar'); Route::any('tasks', 'TaskController@listar');
Observação: Criei duas rotas, uma para caso o link seja task e outra para caso o link seja tasks.
Criando o Controller Que Lista as Tasks
Vamos criar um método dentro do TaskController.php para listar as tasks.
public function listar() { $tasks = Task::all(); return View::make('list_tasks')->with('tasks', $tasks); }
Dá até para fazer em uma única linha:
public function listar() { return View::make('list_tasks')->with('tasks', Task::all()); }
Criando a View
Vou criar o arquivo list_tasks.blade.php
@extends('template') @section('conteudo') <ul> @foreach ($tasks as $task) <li>{{ $task->titulo }}</li> @endforeach </ul> @stop
Sério, não tem nem graça.
É MUITO FÁCIL!!!!!
Laravel facilita muito o desenvolvimento de aplicações. Com ele, fazer CRUD fica muito fácil.
Laravel é super easy. Até criança aprende a programar com ele. Se for asiático então, com 2, 3 anos já está programando kkkk