/var/www/cobraambalaj/vendor/laravel/framework/src/Illuminate/Foundation/Console
NameSizeModeActions
stubs/-0755rm
CastMakeCommand.php12850644editdlrm
ChannelMakeCommand.php12790644editdlrm
ClearCompiledCommand.php8350644editdlrm
ClosureCommand.php19680644editdlrm
ComponentMakeCommand.php34270644editdlrm
ConfigCacheCommand.php20650644editdlrm
ConfigClearCommand.php10750644editdlrm
ConsoleMakeCommand.php21110644editdlrm
DownCommand.php33990644editdlrm
EnvironmentCommand.php6240644editdlrm
EventCacheCommand.php13960644editdlrm
EventClearCommand.php11090644editdlrm
EventGenerateCommand.php18980644editdlrm
EventListCommand.php24100644editdlrm
EventMakeCommand.php12390644editdlrm
ExceptionMakeCommand.php19530644editdlrm
JobMakeCommand.php17170644editdlrm
Kernel.php95930644editdlrm
KeyGenerateCommand.php28260644editdlrm
ListenerMakeCommand.php25940644editdlrm
MailMakeCommand.php26620644editdlrm
ModelMakeCommand.php53330644editdlrm
NotificationMakeCommand.php27260644editdlrm
ObserverMakeCommand.php34450644editdlrm
OptimizeClearCommand.php7510644editdlrm
OptimizeCommand.php6300644editdlrm
PackageDiscoverCommand.php9040644editdlrm
PolicyMakeCommand.php49140644editdlrm
ProviderMakeCommand.php9590644editdlrm
QueuedCommand.php8480644editdlrm
RequestMakeCommand.php13210644editdlrm
ResourceMakeCommand.php22840644editdlrm
RouteCacheCommand.php26790644editdlrm
RouteClearCommand.php10560644editdlrm
RouteListCommand.php70960644editdlrm
RuleMakeCommand.php10900644editdlrm
ServeCommand.php45290644editdlrm
StorageLinkCommand.php16100644editdlrm
StubPublishCommand.php41050644editdlrm
TestMakeCommand.php23060644editdlrm
UpCommand.php11300644editdlrm
VendorPublishCommand.php73410644editdlrm
ViewCacheCommand.php20440644editdlrm
ViewClearCommand.php13230644editdlrm
Edit: /var/www/cobraambalaj/vendor/laravel/framework/src/Illuminate/Foundation/Console/ServeCommand.php (4529B)
line("Starting Laravel development server: http://{$this->host()}:{$this->port()}"); $environmentFile = $this->option('env') ? base_path('.env').'.'.$this->option('env') : base_path('.env'); $hasEnvironment = file_exists($environmentFile); $environmentLastModified = $hasEnvironment ? filemtime($environmentFile) : now()->addDays(30)->getTimestamp(); $process = $this->startProcess(); while ($process->isRunning()) { if ($hasEnvironment) { clearstatcache(false, $environmentFile); } if (! $this->option('no-reload') && $hasEnvironment && filemtime($environmentFile) > $environmentLastModified) { $environmentLastModified = filemtime($environmentFile); $this->comment('Environment modified. Restarting server...'); $process->stop(5); $process = $this->startProcess(); } usleep(500 * 1000); } $status = $process->getExitCode(); if ($status && $this->canTryAnotherPort()) { $this->portOffset += 1; return $this->handle(); } return $status; } /** * Start a new server process. * * @return \Symfony\Component\Process\Process */ protected function startProcess() { $process = new Process($this->serverCommand(), null, collect($_ENV)->mapWithKeys(function ($value, $key) { if ($this->option('no-reload')) { return [$key => $value]; } return in_array($key, ['APP_ENV', 'LARAVEL_SAIL']) ? [$key => $value] : [$key => false]; })->all()); $process->start(function ($type, $buffer) { $this->output->write($buffer); }); return $process; } /** * Get the full server command. * * @return array */ protected function serverCommand() { return [ (new PhpExecutableFinder)->find(false), '-S', $this->host().':'.$this->port(), base_path('server.php'), ]; } /** * Get the host for the command. * * @return string */ protected function host() { return $this->input->getOption('host'); } /** * Get the port for the command. * * @return string */ protected function port() { $port = $this->input->getOption('port') ?: 8000; return $port + $this->portOffset; } /** * Check if the command has reached its max amount of port tries. * * @return bool */ protected function canTryAnotherPort() { return is_null($this->input->getOption('port')) && ($this->input->getOption('tries') > $this->portOffset); } /** * Get the console command options. * * @return array */ protected function getOptions() { return [ ['host', null, InputOption::VALUE_OPTIONAL, 'The host address to serve the application on', '127.0.0.1'], ['port', null, InputOption::VALUE_OPTIONAL, 'The port to serve the application on', Env::get('SERVER_PORT')], ['tries', null, InputOption::VALUE_OPTIONAL, 'The max number of ports to attempt to serve from', 10], ['no-reload', null, InputOption::VALUE_NONE, 'Do not reload the development server on .env file changes'], ]; } }