OEModule\OphCoCvi\models\Element_OphCoCvi_ClericalInfo::generateStructuredEmploymentStatus PHP Method

generateStructuredEmploymentStatus() public method

To generate the employement status array for the pdf
    public function generateStructuredEmploymentStatus()
    {
        $data = array();
        $employment_statuses = OphCoCvi_ClericalInfo_EmploymentStatus::model()->findAll('`active` = ?', array(1), array('order' => 'display_order asc'));
        if (count($employment_statuses)) {
            $data[] = 'Is the patient:';
            foreach ($employment_statuses as $employment) {
                $data[] = $employment->name;
                $data[] = $this->employment_status_id === $employment->id ? 'X' : '';
            }
        }
        return array($data);
    }