Abstract Class shardimage\shardimagephpapi\api\auth\BaseAuthData

Inheritanceshardimage\shardimagephpapi\api\auth\BaseAuthData » shardimage\shardimagephpapi\base\BaseObject
Subclassesshardimage\shardimagephp\auth\AuthData, shardimage\shardimagephpapi\api\auth\NullAuthData

Abstract class for authentication data.

Public Methods

Hide inherited methods

MethodDescriptionDefined By
__construct() Creates the object, populates the properties and calls the "init" method. shardimage\shardimagephpapi\base\BaseObject
__get() Returns the value of a non-defined property, it there is a getter method. shardimage\shardimagephpapi\base\BaseObject
__isset() Does the non-defined property with a getter exist and is it not NULL? shardimage\shardimagephpapi\base\BaseObject
__set() Sets the value of a non-defined property, if there is a setter method. shardimage\shardimagephpapi\base\BaseObject
__unset() Sets the value of a non-defined property to NULL, if there is a setter. shardimage\shardimagephpapi\base\BaseObject
credentials() Returns the credentials for the authentication. shardimage\shardimagephpapi\api\auth\BaseAuthData
toArray() Converts the object an array. shardimage\shardimagephpapi\base\BaseObject

Protected Methods

Hide inherited methods

MethodDescriptionDefined By
ensureClass() Creates an object from the given parameters. shardimage\shardimagephpapi\base\BaseObject
init() Custom initialization. shardimage\shardimagephpapi\base\BaseObject

Property Details

$method public property

HTTP method

public string $method null
$uri public property

Request URI

public string $uri null

Method Details

credentials() public abstract method

Returns the credentials for the authentication.

public abstract void credentials ( )