/** * @return array */ protected function getExtensions() { $entityIdentifierType = new EntityIdentifierType([1 => $this->getEntity(self::ACCOUNT_CLASS, 1), 2 => $this->getEntity(self::ACCOUNT_CLASS, 2), 3 => $this->getEntity(self::ACCOUNT_GROUP_CLASS, 3), 4 => $this->getEntity(self::ACCOUNT_GROUP_CLASS, 4)]); return [new PreloadedExtension([$entityIdentifierType->getName() => $entityIdentifierType], [])]; }
/** * @return array */ protected function getExtensions() { $entityIdentifierType = new EntityIdentifierType([]); return [new PreloadedExtension([$entityIdentifierType->getName() => $entityIdentifierType], [])]; }
/** * @return array */ protected function getExtensions() { $currencySelectType = new CurrencySelectionTypeStub(); $entityIdentifierType = new EntityIdentifierType([1 => $this->getEntity(self::CUSTOMER_CLASS, 1), 2 => $this->getEntity(self::CUSTOMER_CLASS, 2), 3 => $this->getEntity(self::CUSTOMER_GROUP_CLASS, 3), 4 => $this->getEntity(self::CUSTOMER_GROUP_CLASS, 4), 5 => $this->getEntity(self::WEBSITE_CLASS, 5), 6 => $this->getEntity(self::WEBSITE_CLASS, 6)]); return [new PreloadedExtension([$currencySelectType->getName() => $currencySelectType, $entityIdentifierType->getName() => $entityIdentifierType], [])]; }
/** * @return array */ protected function getExtensions() { $entityIdentifierType = new EntityIdentifierType([]); $accountSelectType = new AccountSelectTypeStub($this->getAccounts(), AccountSelectType::NAME); return [new PreloadedExtension([$entityIdentifierType->getName() => $entityIdentifierType, $accountSelectType->getName() => $accountSelectType, 'oro_acl_collection' => new PrivilegeCollectionType(), AclPriviledgeTypeStub::NAME => new AclPriviledgeTypeStub()], []), new ValidatorExtension(Validation::createValidator())]; }