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

relations() public method

public relations ( ) : array
return array relational rules.
    public function relations()
    {
        return array('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_values' => array(self::HAS_MANY, 'OEModule\\OphCiExamination\\models\\OphCiExamination_IntraocularPressure_Value', 'element_id', 'on' => 'right_values.eye_id = ' . \Eye::RIGHT), 'left_values' => array(self::HAS_MANY, 'OEModule\\OphCiExamination\\models\\OphCiExamination_IntraocularPressure_Value', 'element_id', 'on' => 'left_values.eye_id = ' . \Eye::LEFT), 'right_integer_values' => array(self::HAS_MANY, 'OEModule\\OphCiExamination\\models\\OphCiExamination_IntraocularPressure_Value', 'element_id', 'on' => 'right_integer_values.eye_id = ' . \Eye::RIGHT . ' and right_integer_values.reading_id is not null'), 'left_integer_values' => array(self::HAS_MANY, 'OEModule\\OphCiExamination\\models\\OphCiExamination_IntraocularPressure_Value', 'element_id', 'on' => 'left_integer_values.eye_id = ' . \Eye::LEFT . ' and left_integer_values.reading_id is not null'), 'right_qualitative_values' => array(self::HAS_MANY, 'OEModule\\OphCiExamination\\models\\OphCiExamination_IntraocularPressure_Value', 'element_id', 'on' => 'right_qualitative_values.eye_id = ' . \Eye::RIGHT . ' and right_qualitative_values.qualitative_reading_id is not null'), 'left_qualitative_values' => array(self::HAS_MANY, 'OEModule\\OphCiExamination\\models\\OphCiExamination_IntraocularPressure_Value', 'element_id', 'on' => 'left_qualitative_values.eye_id = ' . \Eye::LEFT . ' and left_qualitative_values.qualitative_reading_id is not null'));
    }