Интерфейс Phalcon\Mvc\Model\RelationInterface
Инициализатор Phalcon\Mvc\Model\RelationInterface
Методы
абстрактный общедоступный setIntermediateRelation (строка|массив $intermediateFields, строка $intermediateModel, строка $intermediateReferencedFields)
Устанавливает данные промежуточной модели для отношений «имеет-*-через»
абстрактный общедоступный int getType ()
Возвращает тип отношения
абстрактный общедоступный строка getReferencedModel ()
Возвращает связанную модель
абстрактный общедоступный строка|массив getFields ()
Возвращает поля
абстрактный общедоступный строка|массив getReferencedFields ()
Возвращает связанные поля
абстрактный общедоступный строка|массив getOptions ()
Возвращает параметры
абстрактный общедоступный строка|массив isForeignKey ()
Проверяет, является ли отношение внешним ключом
абстрактный общедоступный строка|массив getForeignKey ()
Возвращает конфигурацию внешнего ключа
абстрактный общедоступный boolean isThrough ()
Проверяет, является ли отношение отношением «многие ко многим»
абстрактный общедоступный строка|массив getIntermediateFields ()
Получает промежуточные поля для отношений «имеет-*-через»
абстрактный общедоступный строка getIntermediateModel ()
Получает промежуточную модель для отношений «имеет-*-через»
абстрактный общедоступный строка|массив getIntermediateReferencedFields ()
Получает промежуточные связанные поля для отношений «имеет-*-через»
© 2011–2016 Phalcon Framework Team
Licensed under the Creative Commons Attribution License 3.0.
https://docs.phalconphp.com/en/2.0.0/api/Phalcon_Mvc_Model_RelationInterface.html