PHP Class CloudConvert\ApiObject

Author: Josias Montag ([email protected])
Show file Open project: cloudconvert/cloudconvert-php Class Usage Examples

Public Properties

Property Type Description
$url string

Protected Properties

Property Type Description
$api Api
$data array Contains the object data returned from the CloudConvert API

Public Methods

Method Description
__construct ( Api $api, string $url ) Construct a new ApiObject instance
__get ( string $name ) : null | object Access Object data via $object->prop->subprop
refresh ( array $parameters = null ) : ApiObject Refresh Object Data

Private Methods

Method Description
arrayToObject ( array $d ) : object Converts multi dimensional arrays into objects

Method Details

__construct() public method

Construct a new ApiObject instance
public __construct ( Api $api, string $url )
$api Api
$url string The Object URL

__get() public method

Access Object data via $object->prop->subprop
public __get ( string $name ) : null | object
$name string
return null | object

refresh() public method

Refresh Object Data
public refresh ( array $parameters = null ) : ApiObject
$parameters array Parameters for refreshing the Object.
return ApiObject

Property Details

$api protected property

protected Api,cloudconvert $api
return Api

$data protected property

Contains the object data returned from the CloudConvert API
protected array $data
return array

$url public property

public string $url
return string