/**
  * Delete a post
  * 
  * @param DataObject $post 
  */
 public function deletePost(DataObject $post)
 {
     if (!$post) {
         return;
     }
     if ($post->checkPerm('Delete')) {
         $post->delete();
     }
     return $post;
 }