PHP Class ScriptFUSION\Porter\Provider\AbstractProvider

Inheritance: implements ScriptFUSION\Porter\Provider\Provider, implements ScriptFUSION\Porter\Cache\CacheToggle
Afficher le fichier Open project: ScriptFUSION/Porter Class Usage Examples

Méthodes publiques

Méthode Description
__construct ( ScriptFUSION\Porter\Connector\Connector $connector )
disableCache ( )
enableCache ( )
fetch ( ScriptFUSION\Porter\Provider\Resource\ProviderResource $resource ) : Iterator
getConnector ( ) : ScriptFUSION\Porter\Connector\Connector
isCacheEnabled ( )

Méthodes protégées

Méthode Description
getOptions ( ) : EncapsulatedOptions | null Gets the provider options.
setOptions ( EncapsulatedOptions $options ) Sets the provider options to the specified options.

Method Details

__construct() public méthode

public __construct ( ScriptFUSION\Porter\Connector\Connector $connector )
$connector ScriptFUSION\Porter\Connector\Connector

disableCache() public méthode

public disableCache ( )

enableCache() public méthode

public enableCache ( )

fetch() public méthode

public fetch ( ScriptFUSION\Porter\Provider\Resource\ProviderResource $resource ) : Iterator
$resource ScriptFUSION\Porter\Provider\Resource\ProviderResource
Résultat Iterator

getConnector() public méthode

public getConnector ( ) : ScriptFUSION\Porter\Connector\Connector
Résultat ScriptFUSION\Porter\Connector\Connector

getOptions() protected méthode

Gets the provider options.
protected getOptions ( ) : EncapsulatedOptions | null
Résultat ScriptFUSION\Porter\Options\EncapsulatedOptions | null

isCacheEnabled() public méthode

public isCacheEnabled ( )

setOptions() protected méthode

Sets the provider options to the specified options.
protected setOptions ( EncapsulatedOptions $options )
$options ScriptFUSION\Porter\Options\EncapsulatedOptions Options.