Example #1
0
 /**
  * @return mixed
  */
 protected function _buildApiRoleFixture()
 {
     $roleBuilderData = [];
     $roleBuilderData['fixture'] = $this->_data['fixture']['api_role'];
     $fixture = Instanciator::instance(Builder::API_ROLE_FIXTURE_TYPE, $roleBuilderData, $this->_getHook());
     $roleId = $fixture->buildAndRegister();
     return $roleId;
 }
Example #2
0
 /**
  * @param $fixtureType
  * @param $hook
  * @param $entity
  * @return mixed
  */
 protected static function _buildAndRegisterFixture($fixtureType, $hook, $entity)
 {
     $fixtureData = [];
     $fixtureData['fixture'] = $entity;
     $fixture = Instanciator::instance($fixtureType, $fixtureData, $hook);
     $fixtureId = $fixture->build();
     self::registerFixture($fixtureType, $fixtureId, $fixture->getHook());
     return $fixtureId;
 }