* @since 2.0 */ class SpiderController extends Controller { public function __construct($id, $module, $config = []) { ini_set('pcre.backtrack_limit', '-1'); parent::__construct($id, $module, $config); } public function actionVogue() { $model = new SpiderVogue(); $model->start(); } public function actionRunway() { // var_dump(BaseCommandSpiderLogic::class); // var_dump(new BaseCommandSpiderLogic()); // var_dump(class_exists("app\\models\\logics\\commands\\base\\BaseCommandSpiderLogic"));die; foreach (BrandSource::find()->where(['is_deleted' => 0])->each() as $index => $item) { if ($index == 1) { \Yii::$app->queue->push(new RunwayJob([ 'source' => $item, ]));die; } } } }