class AbstractOperation

The most abstract operation wrapper

Constants

API_VERSION

Dropbox API version

Methods

__construct( bool $async = null, string $accessToken = null)

Operation constructor.

static 
setDefaultToken( string $token)

Sets the default token to use with the constructor

boolean
isAsync()

Return whether we're operating in async mode

setAsync( bool $async)

Sets the sync/async operation mode

static 
setDefaultAsync( bool $async)

Sets the default $async value for the constructor

Details

at line line 82
__construct( bool $async = null, string $accessToken = null)

Operation constructor.

Parameters

bool $async Whether requests should be asynchronous
string $accessToken Our access token

Exceptions

NoTokenException If $accessToken is not provided and the {@link AbstractOperation::$defaultToken default token} hasn't been set via {@link AbstractOperation::setDefaultToken() setDefaultToken()}

at line line 102
final static setDefaultToken( string $token)

Sets the default token to use with the constructor

Parameters

string $token The token

at line line 122
boolean isAsync()

Return whether we're operating in async mode

Return Value

boolean

at line line 135
final AbstractOperation setAsync( bool $async)

Sets the sync/async operation mode

Parameters

bool $async true to perform operations in async mode, false to perform them in sync

Return Value

AbstractOperation

at line line 149
final static setDefaultAsync( bool $async)

Sets the default $async value for the constructor

Parameters

bool $async The default async value