public function run() { $cache = \Yii::$app->cache; $user = null; if ($cache->exists('user_cache')) { $user = $cache->get('user_cache'); } else { $user = VK::getUserInfo(); $cache->set('user_cache', $user, 300); } return $this->render('stats/stats', ['like' => $user->money, 'accountType' => $user->type]); }
public static function deleteTaskByNetwork($model) { $network = $model->service->network; $id = null; if ($network == Service::VK) { $id = VK::deleteTask($model->foreign_id); } if ($network == Service::INSTAGRAM) { $id = Instagram::deleteTask($model->foreign_id); } if ($network == Service::TWITTER) { $id = Twitter::deleteTask($model->foreign_id); } if ($network == Service::ASKFM) { $id = AskFM::deleteTask($model->foreign_id); } return $id; }