Rubenwouters\CrmLauncher\ApiCalls\FetchFacebookContent::deleteFbPost PHP Method

deleteFbPost() public method

Deletes post
public deleteFbPost ( object $post ) : Illuminate\View\View
$post object
return Illuminate\View\View
    function deleteFbPost($post)
    {
        $token = $this->config->FbAccessToken();
        $fb = initFb();
        try {
            $fb->delete('/' . $post->fb_post_id, ['access_token' => $token]);
            Session::flash('flash_success', trans('crm-launcher::success.post_deleted'));
        } catch (Exception $e) {
            getErrorMessage($e->getCode());
        }
        return back();
    }

Usage Example

 /**
  * Delete inner Facebook post
  *
  * @param  integer $caseId
  * @param  integer $messageId
  *
  * @return \Illuminate\View\View
  */
 public function deleteInner($caseId, $messageId)
 {
     $comment = $this->innerComment->find($messageId);
     $comment->delete();
     $this->facebookContent->deleteFbPost($comment);
     return back();
 }
All Usage Examples Of Rubenwouters\CrmLauncher\ApiCalls\FetchFacebookContent::deleteFbPost