__construct() public method

public __construct ( Sulu\Component\SmartContent\Orm\DataProviderRepositoryInterface $repository, JMS\Serializer\SerializerInterface $serializer )
$repository Sulu\Component\SmartContent\Orm\DataProviderRepositoryInterface
$serializer JMS\Serializer\SerializerInterface
Esempio n. 1
0
 public function __construct(DataProviderRepositoryInterface $repository, CollectionManagerInterface $collectionManager, SerializerInterface $serializer, RequestStack $requestStack)
 {
     parent::__construct($repository, $serializer);
     $this->configuration = self::createConfigurationBuilder()->enableTags()->enableCategories()->enableLimit()->enablePagination()->enablePresentAs()->enableDatasource('media-datasource@sulumedia', ['rootUrl' => '/admin/api/collections?sortBy=title&limit=9999&locale={locale}&include-root=true', 'selectedUrl' => '/admin/api/collections/{datasource}?tree=true&sortBy=title&locale={locale}&include-root=true', 'resultKey' => 'collections'])->getConfiguration();
     $this->requestStack = $requestStack;
     $this->collectionManager = $collectionManager;
 }
Esempio n. 2
0
 public function __construct(DataProviderRepositoryInterface $repository, SerializerInterface $serializer)
 {
     parent::__construct($repository, $serializer);
     $this->configuration = self::createConfigurationBuilder()->enableTags()->enableCategories()->enableLimit()->enablePagination()->enablePresentAs()->getConfiguration();
 }
Esempio n. 3
0
 public function __construct(DataProviderRepositoryInterface $repository, SerializerInterface $serializer)
 {
     parent::__construct($repository, $serializer);
     $this->configuration = self::createConfigurationBuilder()->enableTags()->enableCategories()->enableLimit()->enablePagination()->enablePresentAs()->setDeepLink('contacts/accounts/edit:{id}/details')->getConfiguration();
 }