Reddit\Api\Client\Factory::createClient PHP Метод

createClient() публичный Метод

public createClient ( array $config = [] )
$config array
    public function createClient(array $config = array())
    {
        $config = $this->createConfig($config);
        $client = new Api\Client($config->get('base_url'), $config);
        $this->injectDescription($client);
        $this->injectSessionSubscriber($client, $config);
        return $client;
    }

Usage Example

Пример #1
0
 protected function execute(InputInterface $input, OutputInterface $output)
 {
     $clientFactory = new Client\Factory();
     $client = $clientFactory->createClient();
     $getLinks = $client->getCommand('GetLinksBySubreddit', ['subreddit' => 'programming']);
     $links = $getLinks->execute();
     foreach ($links as $link) {
         $output->writeln($link->title);
     }
 }