Spec-Zone.ru › Phalcon 2

Интерфейс 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API