DataSift_User::setApiClient PHP Метод

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

Set the class to use when calling the API
public setApiClient ( string $api_client ) : void
$api_client string The class to use.
Результат void
    public function setApiClient($api_client)
    {
        if (!class_exists($api_client) || !method_exists($api_client, 'call')) {
            throw new DataSift_Exception_InvalidData('Class "' . $api_client . '" does not exist');
        }
        $this->_api_client = $api_client;
    }

Usage Example

Пример #1
0
 protected function setUp()
 {
     require_once dirname(__FILE__) . '/../lib/datasift.php';
     require_once dirname(__FILE__) . '/../config.php';
     require_once dirname(__FILE__) . '/testdata.php';
     $this->user = new DataSift_User(USERNAME, API_KEY);
     $this->user->setApiClient('DataSift_MockApiClient');
     DataSift_MockApiClient::setResponse(false);
 }