Exemple #1
0
 /**
  * Load raw fixture
  *
  * @param \XLite\Model\AEntity $entity  Entity
  * @param array                $record  Record
  * @param array                $regular Regular fields info OPTIONAL
  * @param array                $assocs  Associations info OPTIONAL
  *
  * @return void
  */
 public function loadRawFixture(\XLite\Model\AEntity $entity, array $record, array $regular = array(), array $assocs = array())
 {
     parent::loadRawFixture($entity, $record, $regular, $assocs);
     if (isset($record['cells']) && is_array($record['cells'])) {
         foreach ($record['cells'] as $cell) {
             $entity->__set($cell['name'], $cell['value']);
         }
     }
 }
Exemple #2
0
 /**
  * Load raw fixture
  *
  * @param \XLite\Model\AEntity $entity  Entity
  * @param array                $record  Record
  * @param array                $regular Regular fields info OPTIONAL
  * @param array                $assocs  Associations info OPTIONAL
  *
  * @return void
  */
 public function loadRawFixture(\XLite\Model\AEntity $entity, array $record, array $regular = array(), array $assocs = array())
 {
     parent::loadRawFixture($entity, $record, $regular, $assocs);
     if (!empty($record['loadURL'])) {
         $entity->loadFromURL($record['loadURL']);
     }
 }