Commit 2c4b040a by Vladislav

fix getBiddingStrategyAttribute

1 parent 4d985798
Showing with 17 additions and 17 deletions
...@@ -238,69 +238,69 @@ class Campaigns extends Model ...@@ -238,69 +238,69 @@ class Campaigns extends Model
if (!$bidding_strategy) if (!$bidding_strategy)
return $bidding_strategy; return $bidding_strategy;
if (!isset($bidding_strategy['Network']['NetworkDefault']) && $bidding_strategy['Network']['BiddingStrategyType'] === 'NETWORK_DEFAULT') { if (!isset($bidding_strategy['Network']['NetworkDefault']) && isset($bidding_strategy['Network']['BiddingStrategyType']) && $bidding_strategy['Network']['BiddingStrategyType'] === 'NETWORK_DEFAULT') {
$bidding_strategy['Network']['NetworkDefault'] = (object)[]; $bidding_strategy['Network']['NetworkDefault'] = (object)[];
} elseif (isset($bidding_strategy['Network']['NetworkDefault']) && is_null($bidding_strategy['Network']['NetworkDefault']['LimitPercent'])) { } elseif (isset($bidding_strategy['Network']['NetworkDefault']) && isset($bidding_strategy['Network']['NetworkDefault']['LimitPercent'])) {
unset($bidding_strategy['Network']['NetworkDefault']); unset($bidding_strategy['Network']['NetworkDefault']);
} }
if (isset($bidding_strategy['Network']['WbMaximumClicks']) && is_null($bidding_strategy['Network']['WbMaximumClicks']['BidCeiling'])) { if (isset($bidding_strategy['Network']['WbMaximumClicks']) && isset($bidding_strategy['Network']['WbMaximumClicks']['BidCeiling'])) {
unset($bidding_strategy['Network']['WbMaximumClicks']['BidCeiling']); unset($bidding_strategy['Network']['WbMaximumClicks']['BidCeiling']);
} }
if (isset($bidding_strategy['Network']['WbMaximumConversionRate']) && is_null($bidding_strategy['Network']['WbMaximumConversionRate']['BidCeiling'])) { if (isset($bidding_strategy['Network']['WbMaximumConversionRate']) && isset($bidding_strategy['Network']['WbMaximumConversionRate']['BidCeiling'])) {
unset($bidding_strategy['Network']['WbMaximumConversionRate']['BidCeiling']); unset($bidding_strategy['Network']['WbMaximumConversionRate']['BidCeiling']);
} }
if (isset($bidding_strategy['Network']['AverageCpc']) && is_null($bidding_strategy['Network']['AverageCpc']['BidCeiling'])) { if (isset($bidding_strategy['Network']['AverageCpc']) && isset($bidding_strategy['Network']['AverageCpc']['BidCeiling'])) {
unset($bidding_strategy['Network']['AverageCpc']['BidCeiling']); unset($bidding_strategy['Network']['AverageCpc']['BidCeiling']);
} }
if (isset($bidding_strategy['Network']['WeeklyClickPackage']) && is_null($bidding_strategy['Network']['WeeklyClickPackage']['BidCeiling'])) { if (isset($bidding_strategy['Network']['WeeklyClickPackage']) && isset($bidding_strategy['Network']['WeeklyClickPackage']['BidCeiling'])) {
unset($bidding_strategy['Network']['WeeklyClickPackage']['BidCeiling']); unset($bidding_strategy['Network']['WeeklyClickPackage']['BidCeiling']);
} }
if (isset($bidding_strategy['Network']['AverageRoi']) && is_null($bidding_strategy['Network']['AverageRoi']['BidCeiling'])) { if (isset($bidding_strategy['Network']['AverageRoi']) && isset($bidding_strategy['Network']['AverageRoi']['BidCeiling'])) {
unset($bidding_strategy['Network']['AverageRoi']['BidCeiling']); unset($bidding_strategy['Network']['AverageRoi']['BidCeiling']);
} }
if (isset($bidding_strategy['Network']['PayForConversion']) && is_null($bidding_strategy['Network']['PayForConversion']['WeeklySpendLimit'])) { if (isset($bidding_strategy['Network']['PayForConversion']) && isset($bidding_strategy['Network']['PayForConversion']['WeeklySpendLimit'])) {
unset($bidding_strategy['Network']['PayForConversion']['WeeklySpendLimit']); unset($bidding_strategy['Network']['PayForConversion']['WeeklySpendLimit']);
} }
if (isset($bidding_strategy['Search']['WbMaximumClicks']) && is_null($bidding_strategy['Search']['WbMaximumClicks']['BidCeiling'])) { if (isset($bidding_strategy['Search']['WbMaximumClicks']) && isset($bidding_strategy['Search']['WbMaximumClicks']['BidCeiling'])) {
unset($bidding_strategy['Search']['WbMaximumClicks']['BidCeiling']); unset($bidding_strategy['Search']['WbMaximumClicks']['BidCeiling']);
} }
if (isset($bidding_strategy['Search']['WbMaximumConversionRate']) && is_null($bidding_strategy['Search']['WbMaximumConversionRate']['BidCeiling'])) { if (isset($bidding_strategy['Search']['WbMaximumConversionRate']) && isset($bidding_strategy['Search']['WbMaximumConversionRate']['BidCeiling'])) {
unset($bidding_strategy['Search']['WbMaximumConversionRate']['BidCeiling']); unset($bidding_strategy['Search']['WbMaximumConversionRate']['BidCeiling']);
} }
if (isset($bidding_strategy['Search']['AverageCpc']) && is_null($bidding_strategy['Search']['AverageCpc']['BidCeiling'])) { if (isset($bidding_strategy['Search']['AverageCpc']) && isset($bidding_strategy['Search']['AverageCpc']['BidCeiling'])) {
unset($bidding_strategy['Search']['AverageCpc']['BidCeiling']); unset($bidding_strategy['Search']['AverageCpc']['BidCeiling']);
} }
if (isset($bidding_strategy['Search']['AverageCpa']) && is_null($bidding_strategy['Search']['AverageCpa']['BidCeiling'])) { if (isset($bidding_strategy['Search']['AverageCpa']) && isset($bidding_strategy['Search']['AverageCpa']['BidCeiling'])) {
unset($bidding_strategy['Search']['AverageCpa']['BidCeiling']); unset($bidding_strategy['Search']['AverageCpa']['BidCeiling']);
} }
if (isset($bidding_strategy['Search']['AverageCpa']) && is_null($bidding_strategy['Search']['AverageCpa']['WeeklySpendLimit'])) { if (isset($bidding_strategy['Search']['AverageCpa']) && isset($bidding_strategy['Search']['AverageCpa']['WeeklySpendLimit'])) {
unset($bidding_strategy['Search']['AverageCpa']['WeeklySpendLimit']); unset($bidding_strategy['Search']['AverageCpa']['WeeklySpendLimit']);
} }
if (isset($bidding_strategy['Search']['AverageRoi']) && is_null($bidding_strategy['Search']['AverageRoi']['BidCeiling'])) { if (isset($bidding_strategy['Search']['AverageRoi']) && isset($bidding_strategy['Search']['AverageRoi']['BidCeiling'])) {
unset($bidding_strategy['Search']['AverageRoi']['BidCeiling']); unset($bidding_strategy['Search']['AverageRoi']['BidCeiling']);
} }
if (isset($bidding_strategy['Search']['AverageRoi']) && is_null($bidding_strategy['Search']['AverageRoi']['WeeklySpendLimit'])) { if (isset($bidding_strategy['Search']['AverageRoi']) && isset($bidding_strategy['Search']['AverageRoi']['WeeklySpendLimit'])) {
unset($bidding_strategy['Search']['AverageRoi']['WeeklySpendLimit']); unset($bidding_strategy['Search']['AverageRoi']['WeeklySpendLimit']);
} }
if (isset($bidding_strategy['Search']['AverageRoi']) && is_null($bidding_strategy['Search']['AverageRoi']['Profitability'])) { if (isset($bidding_strategy['Search']['AverageRoi']) && isset($bidding_strategy['Search']['AverageRoi']['Profitability'])) {
unset($bidding_strategy['Search']['AverageRoi']['Profitability']); unset($bidding_strategy['Search']['AverageRoi']['Profitability']);
} }
if (isset($bidding_strategy['Search']['PayForConversion']) && is_null($bidding_strategy['Search']['PayForConversion']['WeeklySpendLimit'])) { if (isset($bidding_strategy['Search']['PayForConversion']) && isset($bidding_strategy['Search']['PayForConversion']['WeeklySpendLimit'])) {
unset($bidding_strategy['Search']['PayForConversion']['WeeklySpendLimit']); unset($bidding_strategy['Search']['PayForConversion']['WeeklySpendLimit']);
} }
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!