У меня есть интересная проблема, которую я хотел бы попробовать и решить. Laravel имеет встроенный «режим обслуживания», который можно активировать, вызвав php artisan down в корневую папку приложения. В app / start / global.php есть параметр, где вы можете назначить представление или ответ, который он делает. В моем приложении я это делаю: App::down(function() { // […]
Предположим, у меня есть три команды, которые я хочу запланировать: 'commandA', 'commandB' и 'commandC' Но я не хочу запускать «commandB» до тех пор, пока «commandA» не будет завершен, и я не хочу запускать «commandC» до тех пор, пока «commandB» не будет завершен. Я знаю, что я могу запланировать каждую работу каждые пять минут: $schedule->command('commandA')->everyFiveMinutes(); $schedule->command('commandB')->everyFiveMinutes(); […]
В cakephp 2, когда мне нужно, чтобы поставщик или связанный класс загружался глобально, я добавлял требование или приложение для использования в bootstrap.php ot core php. В cakephp 3, где мне нужно файлы поставщика? Я не хочу объявлять поставщику в каждом классе и файле шаблона, что я использую файлы своего поставщика. http://book.cakephp.org/3.0/en/core-libraries/app.html#loading-vendor-files