/** * Execute the console command. * * @return mixed */ public function handle() { Cruises::truncate(); foreach (Project::getValues() as $project) { self::crawl($project, Project::getWorkerNum($project)); } }
public function crawl() { if (!($project = $this->validateProject(Input::get('project')))) { return response()->json(false); } try { $workerNum = Project::getWorkerNum($project); CruiseCrawl::crawl($project, $workerNum); CruiseDump::dumpToSql($project); return response()->json(true); } catch (\Exception $e) { return response()->json(false); } }