public function behaviors() { ApiLog::i('Behaviors'); return array('CacheDelete' => array('class' => 'site\\frontend\\modules\\api\\modules\\v2_1\\behaviors\\CacheDeleteBehavior', 'realOwner' => 'site\\frontend\\modules\\posts\\models\\Content'), 'PhotoCollectionBehavior' => array('class' => 'site\\frontend\\modules\\photo\\components\\ActivePhotoCollectionBehavior', 'attributeCollections' => array('preview')), 'ContentBehavior' => array('class' => 'site\\frontend\\modules\\notifications\\behaviors\\ContentBehavior'), 'withRelated' => array('class' => 'site.common.extensions.wr2.WithRelatedBehavior2', 'callback' => function ($model) { $model->Convert->convert(); }), 'HTimestampBehavior' => array('class' => 'HTimestampBehavior', 'createAttribute' => 'created', 'updateAttribute' => 'updated'), 'purified' => array('class' => 'site.common.behaviors.PurifiedBehavior', 'attributes' => array('preview'), 'options' => array('AutoFormat.Linkify' => true)), 'pingable' => array('class' => 'site.common.behaviors.PingableBehavior'), 'antispam' => array('class' => 'site.frontend.modules.antispam.behaviors.AntispamBehavior', 'interval' => 7 * 60, 'maxCount' => 3), 'softDelete' => array('class' => 'site.common.behaviors.SoftDeleteBehavior'), 'Convert' => array('class' => '\\site\\frontend\\modules\\api\\modules\\v2_1\\behaviors\\BlogPostConvertBehavior')); }
public function toString() { ApiLog::i(basename($this->file, '.php') . '(' . $this->line . '): ' . $this->message); if (YII_DEBUG) { return basename($this->file, '.php') . '(' . $this->line . '): ' . $this->message; } else { return $this->message; } }
/** * Creates record based on social access token. * Make one time token validation for it. * Using now for refresh to. * * @param $token * @param $service * @param int $appId * * @return UserSocialToken */ public function create($token, $service, $appId) { $model = new self(); $model->service = $service; if ($this->makeValidationRequest($token, $model)) { $model->access_token = $token; $model->app_id = $appId; ApiLog::i("Service Id: {$model->service_user_id}, Service: {$model->service}"); $userSocialService = \UserSocialService::model()->findByAttributes(array('service_id' => $model->service_user_id, 'service' => $model->service)); if ($userSocialService != null) { $model->user_id = $userSocialService->user_id; $model->save(); return $model; } else { $model->error = 'Unregistered'; } } return $model; }
public static function log($message) { ApiLog::i($message); }