PHP Class Vinkla\Algolia\AlgoliaManager

Author: Vincent Klaiber ([email protected])
Inheritance: extends GrahamCampbell\Manager\AbstractManager
Afficher le fichier Open project: vinkla/algolia Class Usage Examples

Méthodes publiques

Méthode Description
__construct ( Illuminate\Contracts\Config\Repository $config, AlgoliaFactory $factory ) : void Create the Algolia manager instance.
getFactory ( ) : AlgoliaFactory Get the factory instance.

Méthodes protégées

Méthode Description
createConnection ( array $config ) : mixed Create the connection instance.
getConfigName ( ) : string Get the configuration name.

Method Details

__construct() public méthode

Create the Algolia manager instance.
public __construct ( Illuminate\Contracts\Config\Repository $config, AlgoliaFactory $factory ) : void
$config Illuminate\Contracts\Config\Repository
$factory AlgoliaFactory
Résultat void

createConnection() protected méthode

Create the connection instance.
protected createConnection ( array $config ) : mixed
$config array
Résultat mixed

getConfigName() protected méthode

Get the configuration name.
protected getConfigName ( ) : string
Résultat string

getFactory() public méthode

Get the factory instance.
public getFactory ( ) : AlgoliaFactory
Résultat AlgoliaFactory