private function getProviderConfiguration() { $configuration = new ProviderConfiguration(); $configuration->setTags(true); $configuration->setCategories(false); $configuration->setLimit(true); $configuration->setPresentAs(true); $configuration->setPaginated(true); return $configuration; }
/** * {@inheritdoc} */ public function enableTags($enable = true) { $this->configuration->setTags($enable); return $this; }
/** * Initiate configuration. * * @return ProviderConfigurationInterface * * @deprecated use self::createConfigurationBuilder instead. */ protected function initConfiguration($tags, $categories, $limit, $presentAs, $paginated, $sorting) { $configuration = new ProviderConfiguration(); $configuration->setTags($tags); $configuration->setCategories($categories); $configuration->setLimit($limit); $configuration->setPresentAs($presentAs); $configuration->setPaginated($paginated); $configuration->setSorting($sorting); return $configuration; }