class OperationCollection implements Countable (View source)

Represents a collection of image transformation operations in a stack.

Methods

__construct(array $operations)

Constructor.

int
count()

Return number of operations.

getOperations()

Return operations.

createFromJsonResponse(string $jsonString)

Create a collection from the JSON data returned by the rokka.io API.

Details

__construct(array $operations)

Constructor.

Parameters

array $operations

Array of operations

int count()

Return number of operations.

Return Value

int

Operation[] getOperations()

Return operations.

Return Value

Operation[]

static OperationCollection createFromJsonResponse(string $jsonString)

Create a collection from the JSON data returned by the rokka.io API.

Parameters

string $jsonString

JSON as a string

Return Value

OperationCollection