Сейчас на этой CMS делаю многоязычный проект в функционал которой входит своя платёжная система, интегрируемая с различными онлайн банками. На CMS это просто в разы быстрее
Argument 1 passed to ...\ApiController::getCalendarEvents() must be an instance of Illuminate\Http\Request, null given, called in .../ApiController.php on line 322 and defined
322: $this->getCalendarEvents($request);
../ApiController.php line 325
325: public function getCalendarEvents(Request $request) {}
В самом коде я написал:
$request = $request->replace([
'dateFrom' => get('dateFrom'),
'dateTo' => get('dateTo'),
....
]);
return $this->getCalendarEvents($request);
В общем я нашел решение через костыль, благодарю за ответ!)
Благодарю за ответ. Я как всегда забыл оговорить, метод foo() должен формировать новый запрос из входящих get() параметров и передавать его в bar(Request $request). То есть изначально у меня нет $request который нужно передать, его нужно создать. Но вот как...
shagguboy: да. шарю. Fatal error: Cannot redeclare . Расширение у меня подключено. даже если переименовать функцию - возвращается то что отправлял. Может при других кодировках сработает
Станислав Почепко: Как подключить библиотеку к проекту? Создаем папку библиотеки, подключаем git, описываем composer.json, добавляем классы, выгружаем на github, делаем update на packagist, заходим в свой проект, делаем composer require user/library, вуаля, библиотека подключена. Когда я делаю очередную выгрузку library на github - я должен сделать composer update в своём проекте, в этот момент произойдет обновление библиотек и файлов autoload_psr4.php и autoload_static.php (определятся новые зависимости).
Так вот, в composer.json проекта я добавляю require своей библиотеке которой нет еще на packagist, она есть только локально в этом проекте. После update мне не нужно что-бы компосер обращался за этой библиотекой на packagist, нужно что-бы он взял локальную копию и добавил её в autoload_psr4.php и autoload_static.php
Алексей Уколов: использую PhpStorm, не припомню случая когда она уберегла меня от присвоения в условном операторе или от не читаемого кода Йоды. Может быть потому что я не до конца разобрался в её настройках. Соглашусь что ухудшается читаемость, однако если весь код построен не на условных операторах - это капля в море