php artisan controller:make PhotoController
Produces RESTful controller:
<?php
class PhotoController extends BaseController {
public function index(){}
public function create(){}
public function store(){}
public function show($id){}
public function edit($id){}
public function update($id){}
public function destroy($id){}
}
In Routes.php :
Route::resource('photo', 'PhotoController');
php artisan command:make FooCommand
$response = $this->call('GET', 'user/profile');
DOM crawler:
$this->assertCount(1, $crawler->filter('h1:contains("Hello World!")'));
Mail::send('emails.welcome', $data, function($m)
{
$m->to('maks@example.com', 'Maks')->subject('Welcome!');
});
Route::get('user/{name?}', function($name = 'John')
{
return $name;
});
Route::get('user/{name}', function($name)
{
//
})
->where('name', '[A-Za-z]+');
Route::get('user/{id}', function($id)
{
//
})
->where('id', '[0-9]+');
Route::group(array('domain' => '{account}.myapp.com'), function()
{
Route::get('user/{id}', function($account, $id)
{
//
});
});
Route::group(array('prefix' => 'admin'), function()
{
Route::get('user', function()
{
//
});
});