public function __construct(tubepress_spi_http_oauth2_Oauth2ProviderInterface $provider, tubepress_api_options_PersistenceInterface $persistence, tubepress_api_http_RequestParametersInterface $requestParams, tubepress_api_template_TemplatingInterface $templating, tubepress_http_oauth2_impl_util_PersistenceHelper $persistenceHelper, tubepress_api_http_oauth2_Oauth2EnvironmentInterface $oauth2Environment)
 {
     parent::__construct('tokenManagement_' . $provider->getName(), $persistence, $requestParams, $templating, 'API Tokens');
     $this->_persistenceHelper = $persistenceHelper;
     $this->_provider = $provider;
     $this->_oauth2Environment = $oauth2Environment;
 }
 public function __construct(tubepress_spi_http_oauth2_Oauth2ProviderInterface $provider, tubepress_api_options_PersistenceInterface $persistence, tubepress_api_http_RequestParametersInterface $requestParams, tubepress_api_template_TemplatingInterface $templating, tubepress_http_oauth2_impl_util_PersistenceHelper $persistenceHelper, tubepress_api_http_oauth2_Oauth2EnvironmentInterface $oauth2Environment, tubepress_api_translation_TranslatorInterface $translator)
 {
     parent::__construct('clientInstructions_' . $provider->getName(), $persistence, $requestParams, $templating, 'Initial Setup');
     $this->_persistenceHelper = $persistenceHelper;
     $this->_provider = $provider;
     $this->_oauth2Environment = $oauth2Environment;
     $this->_translator = $translator;
 }
 public function __construct($optionName, $templateName, tubepress_api_options_PersistenceInterface $persistence, tubepress_api_http_RequestParametersInterface $requestParams, tubepress_api_template_TemplatingInterface $templating, tubepress_api_options_ReferenceInterface $optionReference)
 {
     $this->_optionProvider = $optionReference;
     $this->_templateName = $templateName;
     $this->_optionName = $optionName;
     if (!$this->_optionProvider->optionExists($optionName)) {
         throw new InvalidArgumentException(sprintf('Could not find option with name "%s"', $optionName));
     }
     $label = $this->_optionProvider->getUntranslatedLabel($optionName);
     $description = $this->_optionProvider->getUntranslatedDescription($optionName);
     parent::__construct($optionName, $persistence, $requestParams, $templating, $label, $description);
 }
Example #4
0
 public function __construct(tubepress_spi_http_oauth2_Oauth2ProviderInterface $provider, tubepress_api_options_PersistenceInterface $persistence, tubepress_api_http_RequestParametersInterface $requestParams, tubepress_api_template_TemplatingInterface $templating, tubepress_http_oauth2_impl_util_PersistenceHelper $persistenceHelper)
 {
     parent::__construct('clientId_' . $provider->getName(), $persistence, $requestParams, $templating, $provider->getUntranslatedTermForClientId());
     $this->_persistenceHelper = $persistenceHelper;
     $this->_provider = $provider;
 }
 public function __construct($id, tubepress_api_options_PersistenceInterface $persistence, tubepress_api_http_RequestParametersInterface $requestParams, tubepress_api_template_TemplatingInterface $templating, $untranslatedDisplayName = null, $untranslatedDescription = null)
 {
     parent::__construct($id, $persistence, $requestParams, $templating, $untranslatedDisplayName, $untranslatedDescription);
 }
 public function __construct($modeName, tubepress_api_options_PersistenceInterface $persistence, tubepress_api_http_RequestParametersInterface $requestParams, tubepress_api_template_TemplatingInterface $templating, tubepress_api_options_ui_FieldInterface $additionalField = null)
 {
     parent::__construct($modeName, $persistence, $requestParams, $templating);
     $this->_additionalField = $additionalField;
     $this->_modeName = $modeName;
 }