PHP Класс Basho\Riak\Command\Builder

use Basho\Riak\Command; use Basho\Riak\Bucket; use Basho\Riak\Location; $bucket = new Bucket('users'); $command = (new Command\Builder(Command::STORE_OBJECT)) ->withObject(new Object('test_data')) ->atLocation(new Location('test_key', $bucket)) ->build();
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$headers array Command request headers
$parameters array Command parameters
$riak Basho\Riak | null
$verbose

Открытые методы

Метод Описание
__construct ( Riak $riak )
build ( ) Command build
getConnection ( )
getParameters ( )
getVerbose ( )
withParameter ( $key, $value = true )
withParameters ( $parameters = [] )
withVerboseMode ( $verbose = true )

Защищенные методы

Метод Описание
required ( $objectName ) Used to verify a property within the builder is not null and is instantiated
validate ( ) : boolean Validate command

Описание методов

__construct() публичный Метод

public __construct ( Riak $riak )
$riak Basho\Riak

build() абстрактный публичный Метод

Validates then returns the built command object.
abstract public build ( )

getConnection() публичный Метод

public getConnection ( )

getParameters() публичный Метод

public getParameters ( )

getVerbose() публичный Метод

public getVerbose ( )

required() защищенный Метод

Used to verify a property within the builder is not null and is instantiated
protected required ( $objectName )
$objectName

validate() защищенный Метод

Method validates if the builder has the parameters / objects required to successfully execute the command
protected validate ( ) : boolean
Результат boolean

withParameter() публичный Метод

public withParameter ( $key, $value = true )

withParameters() публичный Метод

public withParameters ( $parameters = [] )

withVerboseMode() публичный Метод

public withVerboseMode ( $verbose = true )

Описание свойств

$headers защищенное свойство

Command request headers
protected array $headers
Результат array

$parameters защищенное свойство

Command parameters
protected array $parameters
Результат array

$riak защищенное свойство

protected Riak,Basho|null $riak
Результат Basho\Riak | null

$verbose защищенное свойство

protected $verbose