AdapterRepository
in package
implements
RepositoryInterface
FinalYes
Table of Contents
Interfaces
Properties
- $reader : ReaderInterface
- The reader to use.
- $writer : WriterInterface
- The writer to use.
Methods
- __construct() : void
- Create a new adapter repository instance.
- clear() : bool
- Clear an environment variable.
- get() : string|null
- Get an environment variable.
- has() : bool
- Determine if the given environment variable is defined.
- set() : bool
- Set an environment variable.
Properties
$reader
The reader to use.
private
ReaderInterface
$reader
$writer
The writer to use.
private
WriterInterface
$writer
Methods
__construct()
Create a new adapter repository instance.
public
__construct(ReaderInterface $reader, WriterInterface $writer) : void
Parameters
- $reader : ReaderInterface
- $writer : WriterInterface
clear()
Clear an environment variable.
public
clear(string $name) : bool
Parameters
- $name : string
Tags
Return values
boolget()
Get an environment variable.
public
get(string $name) : string|null
Parameters
- $name : string
Tags
Return values
string|nullhas()
Determine if the given environment variable is defined.
public
has(string $name) : bool
Parameters
- $name : string
Return values
boolset()
Set an environment variable.
public
set(string $name, string $value) : bool
Parameters
- $name : string
- $value : string