public function getTodaySended() { if ($this->_TodaySended < 0) { $this->_TodaySended = HoleRequests::model()->count(array('condition' => 'type="dorogimos" AND user_id=' . Yii::app()->user->id . ' AND date_sent >= UNIX_TIMESTAMP(DATE_SUB(CURRENT_DATE, INTERVAL 1 DAY))')); } return $this->_TodaySended; }
public function updateRevoke() { if (!$this->request_gibdd || $this->request_gibdd->answer) { return false; } $this->DATE_STATUS = time(); $this->request_gibdd->delete(); if (!count(HoleRequests::model()->findAll('hole_id=' . $this->ID . ' AND type="gibdd"'))) { $this->DATE_SENT = null; $this->DATE_STATUS = time(); $this->STATE = 'fresh'; } else { $this->DATE_SENT = $this->requests_gibdd[0]->date_sent; } if ($this->update()) { return true; } else { return false; } }