/**
  * @param Client $client
  */
 public function __construct(Client $client)
 {
     $this->client = $client;
     $this->testing = $this->client->isTesting();
     $this->options = array('query' => array('lang' => $this->client->getLocale()));
     parent::__construct(array('base_url' => array($this->client->getUrl() . '/{version}/', array('version' => $this->client->getVersion()))));
 }
Ejemplo n.º 2
0
 public function testLocale()
 {
     // Default is english
     $this->assertEquals("en", $this->instance->getLocale());
     // Set it to Korean
     $this->instance->setLocale("ko");
     $this->assertEquals("ko", $this->instance->getLocale());
     // Set to france in the constructor
     $instanceInFrench = new Client(array('locale' => 'fr'));
     $this->assertEquals("fr", $instanceInFrench->getLocale());
 }