public function hasFiscalYear($condo_id = '') { if ($this->_hasFiscalYear !== null) { return $this->_hasFiscalYear; } if ($condo_id == '') { $this->_hasFiscalYear = false; } else { App::import("Model", "FiscalYear"); $fiscalYear = new FiscalYear(); $fiscalYearResult = $fiscalYear->find("first", array('FiscalYear.active' => 1, 'FiscalYear.condo_id' => $condo_id)); if (count($fiscalYearResult)) { $this->_hasFiscalYear = true; } } return $this->_hasFiscalYear; }
private function setFiscalYearData() { if (isset($this->phkRequestData['condo_id']) && !isset($this->phkRequestData['fiscal_year_text'])) { $this->phkRequestData['fiscal_year_id'] = ''; $this->phkRequestData['fiscal_year_text'] = ''; $this->phkRequestData['has_fiscal_year'] = false; App::import("Model", "FiscalYear"); $fiscalYear = new FiscalYear(); $fiscalYearResult = $fiscalYear->find("first", array('conditions' => array('FiscalYear.active' => 1, 'FiscalYear.condo_id' => $this->phkRequestData['condo_id']))); if (count($fiscalYearResult)) { $this->phkRequestData['fiscal_year_id'] = $fiscalYearResult['FiscalYear']['id']; $this->phkRequestData['fiscal_year_text'] = $fiscalYearResult['FiscalYear']['title']; $this->phkRequestData['has_fiscal_year'] = true; } } }