* Admin API Reference * * @api */ class AdminApi { use AssetsTrait; use FoldersTrait; use TransformationsTrait; use StreamingProfilesTrait; use UploadPresetsTrait; use UploadMappingsTrait; use MiscTrait; use MetadataFieldsTrait; use AnalysisTrait; /** * @var ApiClient $apiClient The API client instance. */ protected $apiClient; /** * @var ApiClient $apiV2Client The API v2 client instance. */ protected $apiV2Client; /** * AdminApi constructor. * * @param mixed $configuration * * @noinspection UnusedConstructorDependenciesInspection*/ public function __construct($configuration = null) { $this->apiClient = new ApiClient($configuration); $apiV2Configuration = new Configuration($configuration); $apiV2Configuration->api->apiVersion = '2'; $this->apiV2Client = new ApiClient($apiV2Configuration); } }