Example #1
0
 public function deleteFromBlog(DeleteRequest $request, $tagId)
 {
     if ($deleted = TagModel::deleteFromBlog($request->input(), $tagId)) {
         $message = $this->getMessage('success', [$deleted]);
     } else {
         $message = $this->getMessage('error', [Request::ERROR_DATABASE_INTERNAL_ERROR]);
     }
     return json_encode($message);
 }
Example #2
0
 public static function deleteBlog(array $data, $blogId)
 {
     if ($blog = static::findDeletable($data, $blogId)) {
         $data['blog_id'] = $blogId;
         foreach ($blog->tags as $tag) {
             Tag::deleteFromBlog($data, $tag->id);
         }
         return $blog->delete();
     }
     return false;
 }