PHP Class Vinkla\Algolia\AlgoliaManager

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

Public Methods

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

Protected Methods

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

Method Details

__construct() public method

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

createConnection() protected method

Create the connection instance.
protected createConnection ( array $config ) : mixed
$config array
return mixed

getConfigName() protected method

Get the configuration name.
protected getConfigName ( ) : string
return string

getFactory() public method

Get the factory instance.
public getFactory ( ) : AlgoliaFactory
return AlgoliaFactory