OEModule\PatientTicketing\models\Queue::relations PHP Method

relations() public method

public relations ( ) : array
return array relational rules.
    public function relations()
    {
        return array('user' => array(self::BELONGS_TO, 'User', 'created_user_id'), 'usermodified' => array(self::BELONGS_TO, 'User', 'last_modified_user_id'), 'outcomes' => array(self::HAS_MANY, 'OEModule\\PatientTicketing\\models\\QueueOutcome', 'queue_id'), 'all_outcome_queues' => array(self::HAS_MANY, 'OEModule\\PatientTicketing\\models\\Queue', 'outcome_queue_id', 'through' => 'outcomes'), 'outcome_queues' => array(self::HAS_MANY, 'OEModule\\PatientTicketing\\models\\Queue', 'outcome_queue_id', 'through' => 'outcomes', 'on' => 'outcome_queues.active = 1'), 'event_type_assignments' => array(self::HAS_MANY, 'OEModule\\PatientTicketing\\models\\QueueEventType', 'queue_id', 'order' => 'display_order asc'), 'event_types' => array(self::HAS_MANY, 'EventType', 'event_type_id', 'through' => 'event_type_assignments', 'order' => 'display_order asc'));
    }