Classes and interfaces

ApiInterface

This class interface contains all command that run in api server.

« More »

Api

This class represent the chateagratis API's, this is single abstraction for all API methods.

« More »

ApiException

Indicates that an error occurred at service credential

« More »

Authentication

Specifies a client that provides user authentication for ApiChateaClient sites that use OAuth2-based authentication.

« More »

AuthenticationException

Indicates that an error occurred while consuming a provider API.

« More »

ChateaOAuth2Client

Specifies a client that provides user authentication for ApiChateaClient sites that use OAuth2-based authentication.

« More »

Classes and interfaces

ClientInterface

Client interface for executing commands on a web service.

« More »

StoreInterface

Define that implement a store usage for a client

« More »

ChateaGratisAppClient

Specifies a client that provides service to run command at api server This client can get self credentials, and save in store. This version do not encrypted credentials.

« More »

ChateaGratisClient

Specifies a basic client that provides service to run command at api server .

« More »

Client

Client object for executing commands on a web service.

« More »

FileStore

A FileStore represents a store pull for save data

« More »

Classes and interfaces

AcceptHeaderPluging

Class AcceptHeaderPluging put Accept header at Guzzle client

« More »

OAuth2Plugin

Class OAuth2Plugin put Authorization header at Guzzle client

« More »

Classes and interfaces

AccessToken

Interface AccessToken

« More »

BearerToken

Create a token of type Bearer

« More »

MacToken

Create a token of type MAC

« More »