Phalcon\Db\Reference
Класс Phalcon\Db\Reference
Реализует Phalcon\Db\ReferenceInterface
Позволяет определить ссылочные ограничения для таблиц
<?php $reference = new \Phalcon\Db\Reference( "field_fk", [ "referencedSchema" => "invoicing", "referencedTable" => "products", "columns" => [ "product_type", "product_code", ], "referencedColumns" => [ "type", "code", ], ] );
Методы
public getName ()
Имя ограничения
public getSchemaName ()
...
public getReferencedSchema ()
...
public getReferencedTable ()
Ссылка на таблицу
public getColumns ()
Местные ссылочные столбцы
public getReferencedColumns ()
Обозначенные столбцы
public getOnDelete ()
ПРИ УДАЛЕНИИ
public getOnUpdate ()
ПО ОБНОВЛЕНИЮ
public __construct (mixed $name, array $definition)
Phalcon\Db\Reference конструктор
public static __set_state (array $data)
Восстановить объект Phalcon\Db\Reference из экспорта