/** * Проверка, можно ли включить кампанию по дневному лимиту * * @param Campaign $campaign * * @return boolean */ public function canTurnOnByDailyLimit($campaign) { $minBalance = $this->getMinBalanceByBid($campaign->getBid()); if ($campaign->hasDailyBudgetLimit() ? $campaign->getDailyBudgetRemains() >= $minBalance : true) { return true; } return false; }