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