Imagem de fundo

Referente à criação de operações CRUD com PHP utilizando o...

Referente à criação de operações CRUD com PHP utilizando o framework Laravel, analise as perguntas abaixo:

  1. Qual comando do Artisan é utilizado para criar um controlador com os métodos padrões de um CRUD?
  2. Qual rota Laravel deve ser usada para registrar um conjunto completo de rotas RESTful com um único comando?
  3. Qual método do Eloquent é utilizado para excluir o registro de um produto com base no seu ID?
  4. Qual diretiva Blade é utilizada para criar rapidamente um formulário HTML vinculado a uma rota de atualização (PUT)?
  5. Qual comando é utilizado para gerar uma migration para uma tabela chamada produtos?

Assinale a alternativa que indica, correta e respectivamente, as respostas para as perguntas acima.


A

php artisan make:controller ProdutoController – Route::resource('produtos',

ProdutoController::class) – Produto::delete($id) – @method('PATCH') – php artisan

migrate:make produtos


B

php artisan make:controller ProdutoController --resource – Route::resource('produtos',

ProdutoController::class) – Produto::destroy($id) – @method('PUT') – php artisan

make:migration create_produtos_table


C

php artisan controller:make ProdutoController -r – Route::crud('produtos') –

Produto::remove($id) – @put – php artisan make:migration produtos_table


D

php artisan make:crud ProdutoController – Route::controller('produtos') – Produto::delete($id) –

@form('PUT') – php artisan make:table produtos


E

php artisan generate:controller ProdutoController --crud – Route::set('produtos', 'crud') –

Produto::erase($id) – @method('UPDATE') – php artisan build:migration produtos