Example #1
0
 /**
  * @SuppressWarnings(PHPMD.StaticAccess)
  * @param UsernamePasswordCredentials $credentials
  * @param PullPreferences             $pullPreferences
  * @param ClientInterface             $httpClient
  */
 public function __construct(UsernamePasswordCredentials $credentials, PullPreferences $pullPreferences = null, ClientInterface $httpClient = null)
 {
     $this->credentials = $credentials;
     $this->pullPreferences = $pullPreferences ?: PullPreferences::fromRecommendedPreferences();
     $this->httpClient = $httpClient ?: new Client(['base_url' => 'http://api.dbcapi.me', 'defaults' => ['headers' => ['Accept' => 'application/json']]]);
 }
 /**
  * @param  UsernamePasswordCredentials $credentials
  * @return DeathByCaptchaInterface
  */
 public static function createWithDefaultPreferences(UsernamePasswordCredentials $credentials)
 {
     return self::createWithPreferences($credentials, PullPreferences::fromRecommendedPreferences());
 }
 /**
  * {@inheritDoc}
  */
 protected function setUp()
 {
     $this->preferences = PullPreferences::fromRecommendedPreferences();
 }