ReCaptchaFactory
in package
implements
FactoryInterface
Uses
SecretTrait
ReCaptcha factory.
Tags
Interfaces, Classes, Traits and Enums
- FactoryInterface
Table of Contents
- __invoke() : object
- Create an object
- getSecretFromConfig() : string|null
- Load a secret value from the specified configuration and key.
Methods
__invoke()
Create an object
public
__invoke(ContainerInterface $container, string $requestedName[, null|array<string|int, mixed> $options = null ]) : object
Parameters
- $container : ContainerInterface
-
Service manager
- $requestedName : string
-
Service being created
- $options : null|array<string|int, mixed> = null
-
Extra options (optional)
Tags
Return values
object —getSecretFromConfig()
Load a secret value from the specified configuration and key.
protected
getSecretFromConfig(Config|array<string|int, mixed>|null $config, string $key) : string|null
Will look for a _file-suffixed version of the key first, and load the data from a separate file if configured to do so.
Parameters
- $config : Config|array<string|int, mixed>|null
-
The config to read from
- $key : string
-
The key to retrieve