OEModule\OphCoCvi\models\Element_OphCoCvi_EventInfo::relations PHP Méthode

relations() public méthode

public relations ( ) : array
Résultat 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'), 'user' => array(self::BELONGS_TO, 'User', 'created_user_id'), 'usermodified' => array(self::BELONGS_TO, 'User', 'last_modified_user_id'), 'generated_document' => array(self::BELONGS_TO, 'ProtectedFile', 'generated_document_id'), 'site' => array(self::BELONGS_TO, 'Site', 'site_id'), 'clinical_event' => array(self::BELONGS_TO, 'Event', 'event_id'), 'clinical_element' => array(self::HAS_ONE, 'OEModule\\OphCoCvi\\models\\Element_OphCoCvi_ClinicalInfo', array('id' => 'event_id'), 'through' => 'clinical_event'), 'clerical_event' => array(self::BELONGS_TO, 'Event', 'event_id'), 'clerical_element' => array(self::HAS_ONE, 'OEModule\\OphCoCvi\\models\\Element_OphCoCvi_ClericalInfo', array('id' => 'event_id'), 'through' => 'clerical_event'), 'consent_event' => array(self::BELONGS_TO, 'Event', 'event_id'), 'consent_element' => array(self::HAS_ONE, 'OEModule\\OphCoCvi\\models\\Element_OphCoCvi_ConsentSignature', array('id' => 'event_id'), 'through' => 'consent_event'), 'demographics_event' => array(self::BELONGS_TO, 'Event', 'event_id'), 'demographics_element' => array(self::HAS_ONE, 'OEModule\\OphCoCvi\\models\\Element_OphCoCvi_Demographics', array('id' => 'event_id'), 'through' => 'demographics_event'));
    }