linccce

Exception handling

Jul 21st, 2016
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.01 KB | None | 0 0
  1.            
  2.  
  3. /*
  4.              * Query to create campaign
  5.              */
  6.             try {
  7.  
  8.                 $campaign = new Object\Campaign(null, $this->current_facebook_ads_account); // Getting AdAccount instance
  9.  
  10.  
  11.                 $campaign->setData(array(
  12.                     Object\Fields\CampaignFields::NAME => 'Sell old inventory',
  13.                     Object\Fields\CampaignFields::OBJECTIVE => Object\Values\CampaignObjectiveValues::LINK_CLICKS,
  14.                 ));
  15.  
  16.                 $campaign->create(array(
  17.                     Object\Campaign::STATUS_PARAM_NAME => Object\Campaign::STATUS_PAUSED
  18.                 ));
  19.  
  20.                 $campaignData = $campaign->getData();
  21.  
  22.             } catch (\Facebook\Exceptions\FacebookResponseException $e) {
  23.                 var_dump($e); //This doesn't return
  24.                 return;
  25.                 //$this->AdvertisingRenderErrorMessage($e->getResponseData());
  26.             } catch (\Exception $e) {
  27.                 var_dump($e); //This returns
  28.                 return;
  29.             }
Advertisement
Add Comment
Please, Sign In to add comment