Exemple #1
0
 /**
  * Get detailed foreign keys
  *
  * @return array
  */
 protected function getDetailedForeignKeys()
 {
     $list = parent::getDetailedForeignKeys();
     $list[] = array('fields' => array('group_id'), 'referenceRepo' => 'XLite\\Module\\CDev\\ProductOptions\\Model\\OptionGroup', 'delete' => 'SET NULL');
     $list[] = array('fields' => array('option_id'), 'referenceRepo' => 'XLite\\Module\\CDev\\ProductOptions\\Model\\Option', 'delete' => 'SET NULL');
     return $list;
 }
Exemple #2
0
 /**
  * Get detailed foreign keys
  *
  * @return array
  */
 protected function getDetailedForeignKeys()
 {
     $list = parent::getDetailedForeignKeys();
     $list[] = array('fields' => array('profile_id'), 'referenceRepo' => 'XLite\\Model\\Profile');
     return $list;
 }
Exemple #3
0
 /**
  * Get detailed foreign keys
  *
  * @return array
  */
 protected function getDetailedForeignKeys()
 {
     $list = parent::getDetailedForeignKeys();
     $list[] = array('fields' => array('object_id'), 'referenceRepo' => 'XLite\\Model\\Product', 'referenceFields' => array('product_id'), 'delete' => 'SET NULL');
     return $list;
 }