argument('group'); $route_file = Str::snake($this->argument('route')); $route_prefix = $this->option('prefix'); if(is_dir(base_path('routes/'.$route_group))){ if(!file_exists(base_path('routes/'.$route_group.'/'.$route_file.'.php'))){ touch(base_path('routes/'.$route_group.'/'.$route_file.'.php')); $route_doc = fopen(base_path('routes/'.$route_group.'/'.$route_file.'.php'),'w'); fwrite($route_doc, 'group(function () { // @Routing Name : ".$route_group.".".$route_file.".".Str::snake($route_prefix).".* });"); }else{ fwrite($route_doc," // @Routing Name : ".$route_group.".".$route_file.".*"); } fclose($route_doc); }else{ echo "This route already exists. [ ".$route_group."/".$route_file.".php ]"; } }else{ echo "This route group not found. Please use only [api, common, nutritionist, personal_trainer, system or user] "; } return 0; } }