示例#1
0
 /**
  * Creates a new like
  */
 public function actionLike()
 {
     $this->forcePostRequest();
     $like = Like::findOne(['object_model' => $this->contentModel, 'object_id' => $this->contentId, 'created_by' => Yii::$app->user->id]);
     if ($like === null) {
         // Create Like Object
         $like = new Like();
         $like->object_model = $this->contentModel;
         $like->object_id = $this->contentId;
         $like->save();
     }
     return $this->actionShowLikes();
 }