seregazhuk\PinterestBot\Api\ProvidersContainer::getProvider PHP Méthode

getProvider() public méthode

Gets provider object by name. If there is no such provider in providers array, it will try to create it, then save it, and then return.
public getProvider ( string $provider ) : Provider
$provider string
Résultat seregazhuk\PinterestBot\Api\Providers\Provider
    public function getProvider($provider)
    {
        $provider = strtolower($provider);
        // Check if an instance has already been initiated. If not
        // build it and then add to the providers array.
        if (!isset($this->providers[$provider])) {
            $this->addProvider($provider);
        }
        return $this->providers[$provider];
    }

Usage Example

 /**
  * @test
  * @expectedException \seregazhuk\PinterestBot\Exceptions\WrongProviderException
  */
 public function getWrongProvider()
 {
     $this->container->getProvider('unknown');
 }
All Usage Examples Of seregazhuk\PinterestBot\Api\ProvidersContainer::getProvider