OEModule\OphCiExamination\models\Element_OphCiExamination_CurrentManagementPlan::relations PHP Method

relations() public method

public relations ( ) : array
return array relational rules.
    public function relations()
    {
        return array('element_type' => array(self::HAS_ONE, 'ElementType', 'id', 'on' => "element_type.class_name='" . get_class($this) . "'"), 'eventType' => array(self::BELONGS_TO, 'EventType', 'event_type_id'), 'event' => array(self::BELONGS_TO, 'Event', 'event_id'), 'eye' => array(self::BELONGS_TO, 'Eye', 'eye_id'), 'user' => array(self::BELONGS_TO, 'User', 'created_user_id'), 'usermodified' => array(self::BELONGS_TO, 'User', 'last_modified_user_id'), 'right_glaucoma_status' => array(self::BELONGS_TO, 'OEModule\\OphCiExamination\\models\\OphCiExamination_GlaucomaStatus', 'right_glaucoma_status_id'), 'left_glaucoma_status' => array(self::BELONGS_TO, 'OEModule\\OphCiExamination\\models\\OphCiExamination_GlaucomaStatus', 'left_glaucoma_status_id'), 'right_drop-related_prob' => array(self::BELONGS_TO, 'OEModule\\OphCiExamination\\models\\OphCiExamination_DropRelProb', 'right_drop-related_prob_id'), 'left_drop-related_prob' => array(self::BELONGS_TO, 'OEModule\\OphCiExamination\\models\\OphCiExamination_DropRelProb', 'left_drop-related_prob_id'), 'right_drops' => array(self::BELONGS_TO, 'OEModule\\OphCiExamination\\models\\OphCiExamination_Drops', 'right_drops_id'), 'left_drops' => array(self::BELONGS_TO, 'OEModule\\OphCiExamination\\models\\OphCiExamination_Drops', 'left_drops_id'), 'right_surgery' => array(self::BELONGS_TO, 'OEModule\\OphCiExamination\\models\\OphCiExamination_ManagementSurgery', 'right_surgery_id'), 'left_surgery' => array(self::BELONGS_TO, 'OEModule\\OphCiExamination\\models\\OphCiExamination_ManagementSurgery', 'left_surgery_id'));
    }