Может кто-нибудь объяснить синтаксис класса Laravel 4 UrlGenerator? Я не могу найти его в документации.
У меня есть следующий маршрут:
Route::resource('users', 'UsersController');
Мне потребовалось много времени, чтобы понять, что это:
{{ Url::action('[email protected]', ['users' => '123']) }}
генерирует желаемый html:
http://localhost/l4/public/users/123
Я посмотрел в UrlGenerator.php
/**
* Get the URL to a controller action.
*
* @param string $action
* @param mixed $parameters
* @param bool $absolute
* @return string
*/
public function action($action, $parameters = array(), $absolute = true)
.. но это на самом деле не приводит меня дальше.
Что я могу передать как $parameters
?
Теперь я знаю, что ['users' => '123']
работает, но каков фон этого? Есть ли другие способы передачи данных?