public static function calculateSum() { /** @var Collection $lastSuccessCollection */ $lastSuccessCollection = Collection::find()->where(['is_fulfilled' => true])->orderBy(['date' => SORT_DESC])->limit(1)->one(); if (is_null($lastSuccessCollection)) { return Log::calculateSum(); } return Log::calculateSum($lastSuccessCollection->date); }