OEModule\OphCoCvi\models\OphCoCvi_ClericalInfo_EmploymentStatus::defaultChildStatusId PHP Method

defaultChildStatusId() public static method

public static defaultChildStatusId ( ) : integer | null
return integer | null
    public static function defaultChildStatusId()
    {
        if ($child_default = self::model()->active()->findByAttributes(array('child_default' => 1))) {
            return $child_default->id;
        }
        return null;
    }

Usage Example

Ejemplo n.º 1
0
 /**
  * @param models\Element_OphCoCvi_ClericalInfo $element
  * @param $action
  */
 protected function setElementDefaultOptions_Element_OphCoCvi_ClericalInfo(models\Element_OphCoCvi_ClericalInfo $element, $action)
 {
     if ($element->isNewRecord && $this->checkClinicalEditAccess()) {
         if ($this->patient->isChild()) {
             $element->employment_status_id = models\OphCoCvi_ClericalInfo_EmploymentStatus::defaultChildStatusId();
         } elseif ($this->patient->socialhistory) {
             $element->employment_status_id = models\OphCoCvi_ClericalInfo_EmploymentStatus::defaultForSocialHistoryId($this->patient->socialhistory);
         }
     }
 }