A

$ Membership#activeProperty in class Membership
Active.
Stack::addStackOperation() — Method in class Stack

Adds a StackOperation to the list of existing Stack Operations.

Stack::addStackOption() — Method in class Stack

Sets a single Stack option to the list of existing Stack options.

Stack::addStackExpression() — Method in class Stack

Adds a Stack Expression to the list of existing Stack Expression.

StackExpression::addOptionOverride() — Method in class StackExpression

Adds a single option override to the options overrides.

$ User#apiKeyProperty in class User
Key.
$ User#apiSecretProperty in class User
Secret.
Image::addUserMetadata() — Method in class Image

Add the given fields to the user-metadata of the image.

UriHelper::addOptionsToUriString() — Method in class UriHelper

Allows you to add stack options to a Rokka URL.

UriHelper::addOptionsToUri() — Method in class UriHelper

Allows you to add stack options to a Rokka URL.

B

BaseClass in namespace Rokka\Client

Base Client class.

$ Organization#billingEmailProperty in class Organization
Email.
$ SourceImage#binaryHashProperty in class SourceImage
DynamicMetadataHelper::buildDynamicMetadata() — Method in class DynamicMetadataHelper
SearchHelper::buildSearchSortParameter() — Method in class SearchHelper

Builds the "sort" parameter for the source image listing API endpoint.

C

$ Base#clientProperty in class Base

Client to access Rokka.

Base::call() — Method in class Base

Call the API rokka endpoint.

DetectionFace::createFromJsonResponse() — Method in class DetectionFace

Create a SubjectArea from the JSON data.

DynamicMetadataInterface::createFromJsonResponse() — Method in class DynamicMetadataInterface

Create a DynamicMetadata from the JSON data.

SubjectArea::createFromJsonResponse() — Method in class SubjectArea

Create a SubjectArea from the JSON data.

Membership::createFromJsonResponse() — Method in class Membership

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

OperationCollection::count() — Method in class OperationCollection

Return number of operations.

OperationCollection::createFromJsonResponse() — Method in class OperationCollection

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

Organization::createFromJsonResponse() — Method in class Organization

Create an organization from the JSON data.

$ SourceImage#createdProperty in class SourceImage
SourceImage::createFromJsonResponse() — Method in class SourceImage

Create a source image from the JSON data.

SourceImageCollection::count() — Method in class SourceImageCollection

Return number in the collection.

SourceImageCollection::createFromJsonResponse() — Method in class SourceImageCollection

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

$ Stack#createdProperty in class Stack
Stack::createFromJsonResponse() — Method in class Stack

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

Stack::createFromConfig() — Method in class Stack

Creates a Stack object from an array.

StackCollection::count() — Method in class StackCollection

Return the number of stacks in this collection.

StackCollection::createFromJsonResponse() — Method in class StackCollection

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

StackExpression::createFromJsonResponse() — Method in class StackExpression

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

StackOperation::createFromJsonResponse() — Method in class StackOperation

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

User::createFromJsonResponse() — Method in class User

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

Image::createStack() — Method in class Image

Create a stack.

User::createUser() — Method in class User

Create a user.

User::createOrganization() — Method in class User

Create an organization.

User::createMembership() — Method in class User

Create a membership.

D

DetectionFaceClass in namespace Rokka\Client\Core\DynamicMetadata
DynamicMetadataInterfaceClass in namespace Rokka\Client\Core\DynamicMetadata

Marker interface to mark classes as dynamic metadata.

$ Organization#displayNameProperty in class Organization

Public display name.

$ SourceImage#dynamicMetadataProperty in class SourceImage
DynamicMetadataHelperClass in namespace Rokka\Client
Image::deleteSourceImage() — Method in class Image

Delete a source image.

Image::deleteSourceImagesWithBinaryHash() — Method in class Image

Delete source images by binaryhash.

Image::deleteStack() — Method in class Image

Delete a stack.

Image::deleteDynamicMetadata() — Method in class Image

Delete the given DynamicMetadata from a SourceImage.

Image::deleteUserMetadata() — Method in class Image

Delete the user-metadata from the given image.

Image::deleteUserMetadataField() — Method in class Image

Delete the given field from the user-metadata of the image.

Image::deleteUserMetadataFields() — Method in class Image

Delete the given fields from the user-metadata of the image.

E

$ StackExpression#expressionProperty in class StackExpression
$ User#emailProperty in class User

Email of user.

Image::extractHashFromLocationHeader() — Method in class Image

Helper function to extract from a Location header the image hash, only the first Location is used.

F

$ SourceImage#formatProperty in class SourceImage
FactoryClass in namespace Rokka\Client

Factory class with static methods to easily instantiate clients.

G

DetectionFace::getName() — Method in class DetectionFace
DynamicMetadataInterface::getName() — Method in class DynamicMetadataInterface
SubjectArea::getName() — Method in class SubjectArea
Operation::getName() — Method in class Operation

Get Name.

Operation::getProperties() — Method in class Operation

Get Properties.

Operation::getRequired() — Method in class Operation

Get Required properties.

OperationCollection::getOperations() — Method in class OperationCollection

Return operations.

Organization::getId() — Method in class Organization

Get Id.

Organization::getDisplayName() — Method in class Organization

Get name for displaying.

Organization::getName() — Method in class Organization

Get name for url.

Organization::getBillingEmail() — Method in class Organization

Get Billing Email.

SourceImageCollection::getTotal() — Method in class SourceImageCollection

Returns the total amount of items available in the API for the current listing.

SourceImageCollection::getCursor() — Method in class SourceImageCollection

Returns the cursor value, if any.

SourceImageCollection::getLinks() — Method in class SourceImageCollection

Returns the pagination/navigation links.

SourceImageCollection::getSourceImages() — Method in class SourceImageCollection

Return the source images in the collection.

Stack::getOrganization() — Method in class Stack

Get name of organization this stack belongs to.

Stack::getName() — Method in class Stack

Get name of stack for url.

Stack::getCreated() — Method in class Stack

Get date of creation for this stack.

Stack::getStackOperations() — Method in class Stack
Stack::getStackOptions() — Method in class Stack
Stack::getStackExpressions() — Method in class Stack
Stack::getConfig() — Method in class Stack

Gets stack operations / options / expressions as one array.

StackCollection::getStacks() — Method in class StackCollection

Return the stacks.

StackExpression::getExpression() — Method in class StackExpression
StackExpression::getOptionsOverrides() — Method in class StackExpression
User::getId() — Method in class User

Get Id.

User::getEmail() — Method in class User

Get Email.

User::getApiKey() — Method in class User

Get Api Key.

User::getApiSecret() — Method in class User

Get Api Secret.

DynamicMetadataHelper::getDynamicMetadataClassName() — Method in class DynamicMetadataHelper

Returns the Dynamic Metadata class name from the API name.

Factory::getImageClient() — Method in class Factory

Return an image client.

Factory::getUserClient() — Method in class Factory

Return a user client.

Image::getSourceImage() — Method in class Image

Load a source image's metadata from Rokka.

Image::getSourceImagesWithBinaryHash() — Method in class Image

Loads source images metadata from Rokka by binaryhash.

Image::getSourceImageContents() — Method in class Image

Get a source image's binary contents from Rokka.

Image::getStack() — Method in class Image

Return a stack.

Image::getSourceImageUri() — Method in class Image

Returns url for accessing the image.

User::getOrganization() — Method in class User

Return an organization.

User::getMembership() — Method in class User

Get the membership metadata for the given organization and user's email.

H

$ DetectionFace#heightProperty in class DetectionFace
$ SubjectArea#heightProperty in class SubjectArea
$ SourceImage#hashProperty in class SourceImage
$ SourceImage#heightProperty in class SourceImage

I

$ Organization#idProperty in class Organization

UUID v4.

$ User#idProperty in class User

UUID v4.

ImageClass in namespace Rokka\Client

Image client for the rokka.io service.

L

$ SourceImage#linkProperty in class SourceImage
Image::listSourceImages() — Method in class Image

List source images.

Image::listOperations() — Method in class Image

List operations.

Image::listStacks() — Method in class Image

List stacks.

M

MembershipClass in namespace Rokka\Client\Core

Represents the relation of a user to an organization.

N

$ Operation#nameProperty in class Operation

Descriptive name of the operation.

$ Organization#nameProperty in class Organization

Organization name.

$ SourceImage#nameProperty in class SourceImage
$ Stack#nameProperty in class Stack
$ StackOperation#nameProperty in class StackOperation

Name of the operation.

O

$ Membership#organizationIdProperty in class Membership

UUID v4 of organization.

OperationClass in namespace Rokka\Client\Core

Represents a single operation to be executed on an image.

OperationCollectionClass in namespace Rokka\Client\Core

Represents a collection of image transformation operations in a stack.

OrganizationClass in namespace Rokka\Client\Core

Organizations are independent instances of the Rokka service.

$ SourceImage#organizationProperty in class SourceImage
$ Stack#organizationProperty in class Stack
$ StackExpression#overridesProperty in class StackExpression
$ StackOperation#optionsProperty in class StackOperation

Configured options provided for the stack.

P

$ Operation#propertiesProperty in class Operation
Properties.

R

$ Membership#roleProperty in class Membership
Role.
$ Operation#requiredProperty in class Operation

Required parameters.

S

Base::setCredentials() — Method in class Base

Set the credentials.

SubjectAreaClass in namespace Rokka\Client\Core\DynamicMetadata
SourceImageClass in namespace Rokka\Client\Core

Represents the metadata of an image.

$ SourceImage#shortHashProperty in class SourceImage
$ SourceImage#sizeProperty in class SourceImage
$ SourceImage#staticMetadataProperty in class SourceImage
SourceImageCollectionClass in namespace Rokka\Client\Core

Represents a collection of source images.

StackClass in namespace Rokka\Client\Core

Represents a collection of stack operations for an organization.

$ Stack#stackOperationsProperty in class Stack
$ Stack#stackOptionsProperty in class Stack
$ Stack#stackExpressionsProperty in class Stack
Stack::setOrganization() — Method in class Stack
Stack::setName() — Method in class Stack
Stack::setStackOperations() — Method in class Stack
Stack::setStackOptions() — Method in class Stack
Stack::setStackExpressions() — Method in class Stack
StackCollectionClass in namespace Rokka\Client\Core

Holds a list of stacks.

StackExpressionClass in namespace Rokka\Client\Core
StackExpression::setExpression() — Method in class StackExpression
StackExpression::setOptionsOverrides() — Method in class StackExpression
StackOperationClass in namespace Rokka\Client\Core

Represents an operation with configuration.

Image::searchSourceImages() — Method in class Image

Search and list source images.

Image::saveStack() — Method in class Image

Save a stack on rokka.

Image::setDynamicMetadata() — Method in class Image

Add the given DynamicMetadata to a SourceImage.

Image::setUserMetadataField() — Method in class Image

Add (or update) the given user-metadata field to the image.

Image::setUserMetadata() — Method in class Image

Set the given fields as the user-metadata of the image.

SearchHelperClass in namespace Rokka\Client

Helper class for Search parameter building for Rokka.io service.

T

StackOperation::toArray() — Method in class StackOperation

Return the stack operation as an array.

U

$ Membership#userIdProperty in class Membership

UUID v4 of user.

$ SourceImage#userMetadataProperty in class SourceImage
UserClass in namespace Rokka\Client\Core

Represents a user.

Image::uploadSourceImage() — Method in class Image

Upload a source image.

UriHelperClass in namespace Rokka\Client
UserClass in namespace Rokka\Client

User management client for the rokka.io service.

V

SearchHelper::validateFieldName() — Method in class SearchHelper

Validates the field name.

W

$ DetectionFace#widthProperty in class DetectionFace
$ SubjectArea#widthProperty in class SubjectArea
$ SourceImage#widthProperty in class SourceImage

X

$ DetectionFace#xProperty in class DetectionFace
$ SubjectArea#xProperty in class SubjectArea

Y

$ DetectionFace#yProperty in class DetectionFace
$ SubjectArea#yProperty in class SubjectArea

_

Base::__construct() — Method in class Base
Constructor.
DetectionFace::__construct() — Method in class DetectionFace

DetectionFace constructor.

SubjectArea::__construct() — Method in class SubjectArea

SubjectArea constructor.

Membership::__construct() — Method in class Membership
Constructor.
Operation::__construct() — Method in class Operation
Constructor.
OperationCollection::__construct() — Method in class OperationCollection
Constructor.
Organization::__construct() — Method in class Organization
Constructor.
SourceImage::__construct() — Method in class SourceImage
Constructor.
SourceImageCollection::__construct() — Method in class SourceImageCollection
Constructor.
Stack::__construct() — Method in class Stack
Constructor.
StackCollection::__construct() — Method in class StackCollection
Constructor.
StackExpression::__construct() — Method in class StackExpression
StackOperation::__construct() — Method in class StackOperation
Constructor.
User::__construct() — Method in class User
Constructor.
Image::__construct() — Method in class Image
Constructor.