argument('resource'); $content = $this->fs->get('./app/Http/routes.php'); $content .= PHP_EOL . $this->getTemplate('routes') ->with([ 'resource' => $resource, 'controller' => $this->getController() ]) ->get(); $this->save($content, './app/Http/routes.php'); $this->info("{$resource} routes generated !"); } protected function getController() { $controller = $this->option('controller'); if(! $controller){ $controller = ucwords(str_plural(camel_case($this->argument('resource')))) . 'Controller'; } return $controller; } }