Scalr\Tests\Functional\Api\ApiTestCase::getAdapter PHP Method

getAdapter() public method

Gets API entity adapter
public getAdapter ( string $name, ApiController $controller = null ) : ApiEntityAdapter
$name string Adapter name
$controller Scalr\Api\Rest\Controller\ApiController optional API Controller
return Scalr\Api\DataType\ApiEntityAdapter
    public function getAdapter($name, ApiController $controller = null)
    {
        $class = static::API_NAMESPACE . '\\' . ucfirst(static::$apiVersion) . '\\Adapter\\' . ucfirst($name) . 'Adapter';
        return new $class($controller ?: static::$apiController);
    }