Index
A
- $ Membership#active — Property in class Membership
- Active.
- Stack::addStackExpression() — Method in class Stack
Adds a Stack Expression to the list of existing Stack Expression.
- StackAbstract::addStackOperation() — Method in class StackAbstract
Adds a StackOperation to the list of existing Stack Operations.
- StackAbstract::addStackOption() — Method in class StackAbstract
Sets a single Stack option to the list of existing Stack options.
- StackExpression::addOptionOverride() — Method in class StackExpression
Adds a single option override to the options overrides.
- StackUri::addOverridingOptions() — Method in class StackUri
For overwriting stack operation options or adding stack options.
- $ User#apiKey — Property in class User
- Key.
- 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
- Base — Class in namespace Rokka\Client
Base Client class.
- $ Organization#billingEmail — Property in class Organization
- Email.
- $ SourceImage#binaryHash — Property 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#client — Property 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.
- OperationCollection::current() — Method in class OperationCollection
- Organization::createFromJsonResponse() — Method in class Organization
Create an organization from the JSON data.
- $ SourceImage#created — Property 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.
- SourceImageCollection::current() — Method in class SourceImageCollection
- 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.
- StackCollection::current() — Method in class StackCollection
- 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.
- UriComponents::createFromArray() — Method in class UriComponents
Creates a UriComponent object from an array with 'stack', 'hash', 'format', 'filename' and 'stack' as keys.
- 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.
- UriHelper::composeUri() — Method in class UriHelper
Generate a rokka uri with an array or an UriComponent returned by decomposeUri().
- 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
- DetectionFace — Class in namespace Rokka\Client\Core\DynamicMetadata
- DynamicMetadataInterface — Class in namespace Rokka\Client\Core\DynamicMetadata
Marker interface to mark classes as dynamic metadata.
- $ Organization#displayName — Property in class Organization
Public display name.
- $ SourceImage#dynamicMetadata — Property in class SourceImage
- DynamicMetadataHelper — Class 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.
- UriHelper::decomposeUri() — Method in class UriHelper
Return components of a rokka URL.
E
- $ StackExpression#expression — Property in class StackExpression
- $ User#email — Property 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#format — Property in class SourceImage
- Factory — Class 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::getCreated() — Method in class Stack
Get date of creation for this stack.
- Stack::getStackExpressions() — Method in class Stack
- Stack::getConfig() — Method in class Stack
Gets stack operations / options / expressions as one array.
- Stack::getDynamicUriString() — Method in class Stack
Returns the stack url part as a dynamic stack for previewing.
- StackAbstract::getName() — Method in class StackAbstract
Get name of stack for url.
- StackAbstract::getStackOperations() — Method in class StackAbstract
- StackAbstract::getStackOperationsByName() — Method in class StackAbstract
Returns all operations matching name.
- StackAbstract::getStackOptions() — Method in class StackAbstract
- StackCollection::getStacks() — Method in class StackCollection
Return the stacks.
- StackExpression::getExpression() — Method in class StackExpression
- StackExpression::getOptionsOverrides() — Method in class StackExpression
- StackUri::getStackUri() — Method in class StackUri
Returns the stack uri in 'dynamic' notation.
- StackUri::getStackUriString() — Method in class StackUri
Returns the stack url part as it should be with "addOptionsToUrl" calls in 'dynamic' notation.
- StackUri::getConfigAsArray() — Method in class StackUri
Gets stack operations / options as "flat" array.
- UriComponents::getStack() — Method in class UriComponents
- UriComponents::getHash() — Method in class UriComponents
- UriComponents::getFormat() — Method in class UriComponents
- UriComponents::getFilename() — Method in class UriComponents
- 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.
- 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.
- UriHelper::getSrcSetUrlString() — Method in class UriHelper
- UriHelper::getSrcSetUrl() — Method in class UriHelper
Returns a rokka URL to be used in srcset style attributes.
- 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#height — Property in class DetectionFace
- $ SubjectArea#height — Property in class SubjectArea
- $ SourceImage#hash — Property in class SourceImage
- $ SourceImage#height — Property in class SourceImage
I
- $ Organization#id — Property in class Organization
UUID v4.
- $ User#id — Property in class User
UUID v4.
- Image — Class in namespace Rokka\Client
Image client for the rokka.io service.
K
- OperationCollection::key() — Method in class OperationCollection
- SourceImageCollection::key() — Method in class SourceImageCollection
- StackCollection::key() — Method in class StackCollection
L
- $ SourceImage#link — Property 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
- Membership — Class in namespace Rokka\Client\Core
Represents the relation of a user to an organization.
N
- $ Operation#name — Property in class Operation
Descriptive name of the operation.
- OperationCollection::next() — Method in class OperationCollection
- $ Organization#name — Property in class Organization
Organization name.
- $ SourceImage#name — Property in class SourceImage
- SourceImageCollection::next() — Method in class SourceImageCollection
- $ StackAbstract#name — Property in class StackAbstract
- StackCollection::next() — Method in class StackCollection
- $ StackOperation#name — Property in class StackOperation
Name of the operation.
O
- $ Membership#organizationId — Property in class Membership
UUID v4 of organization.
- Operation — Class in namespace Rokka\Client\Core
Represents a single operation to be executed on an image.
- OperationCollection — Class in namespace Rokka\Client\Core
Represents a collection of image transformation operations in a stack.
- Organization — Class in namespace Rokka\Client\Core
Organizations are independent instances of the Rokka service.
- $ SourceImage#organization — Property in class SourceImage
- $ Stack#organization — Property in class Stack
- $ StackExpression#overrides — Property in class StackExpression
- $ StackOperation#options — Property in class StackOperation
Configured options provided for the stack.
- UriComponents::offsetExists() — Method in class UriComponents
- UriComponents::offsetGet() — Method in class UriComponents
- UriComponents::offsetSet() — Method in class UriComponents
- UriComponents::offsetUnset() — Method in class UriComponents
P
- $ Operation#properties — Property in class Operation
- Properties.
R
- $ Membership#role — Property in class Membership
- Role.
- $ Operation#required — Property in class Operation
Required parameters.
- OperationCollection::rewind() — Method in class OperationCollection
- SourceImageCollection::rewind() — Method in class SourceImageCollection
- StackCollection::rewind() — Method in class StackCollection
S
- Base::setCredentials() — Method in class Base
Set the credentials.
- SubjectArea — Class in namespace Rokka\Client\Core\DynamicMetadata
- SourceImage — Class in namespace Rokka\Client\Core
Represents the metadata of an image.
- $ SourceImage#shortHash — Property in class SourceImage
- $ SourceImage#size — Property in class SourceImage
- $ SourceImage#staticMetadata — Property in class SourceImage
- SourceImageCollection — Class in namespace Rokka\Client\Core
Represents a collection of source images.
- Stack — Class in namespace Rokka\Client\Core
Represents a collection of stack operations for an organization.
- $ Stack#stackExpressions — Property in class Stack
- Stack::setOrganization() — Method in class Stack
- Stack::setStackExpressions() — Method in class Stack
- StackAbstract — Class in namespace Rokka\Client\Core
- $ StackAbstract#stackOperations — Property in class StackAbstract
- $ StackAbstract#stackOptions — Property in class StackAbstract
- StackAbstract::setName() — Method in class StackAbstract
- StackAbstract::setStackOperations() — Method in class StackAbstract
- StackAbstract::setStackOptions() — Method in class StackAbstract
- StackCollection — Class in namespace Rokka\Client\Core
Holds a list of stacks.
- StackExpression — Class in namespace Rokka\Client\Core
- StackExpression::setExpression() — Method in class StackExpression
- StackExpression::setOptionsOverrides() — Method in class StackExpression
- StackOperation — Class in namespace Rokka\Client\Core
Represents an operation with configuration.
- StackUri — Class in namespace Rokka\Client\Core
This class is useful for working on stack URIs (dynamic or defined ones).
- UriComponents::setStack() — Method in class UriComponents
- UriComponents::setHash() — Method in class UriComponents
- UriComponents::setFormat() — Method in class UriComponents
- UriComponents::setFilename() — Method in class UriComponents
- 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.
- SearchHelper — Class 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#userId — Property in class Membership
UUID v4 of user.
- $ SourceImage#userMetadata — Property in class SourceImage
- UriComponents — Class in namespace Rokka\Client\Core
Class UriComponents.
- User — Class in namespace Rokka\Client\Core
Represents a user.
- Image::uploadSourceImage() — Method in class Image
Upload a source image.
- UriHelper — Class in namespace Rokka\Client
- User — Class in namespace Rokka\Client
User management client for the rokka.io service.
V
- OperationCollection::valid() — Method in class OperationCollection
- SourceImageCollection::valid() — Method in class SourceImageCollection
- StackCollection::valid() — Method in class StackCollection
- SearchHelper::validateFieldName() — Method in class SearchHelper
Validates the field name.
W
- $ DetectionFace#width — Property in class DetectionFace
- $ SubjectArea#width — Property in class SubjectArea
- $ SourceImage#width — Property in class SourceImage
X
- $ DetectionFace#x — Property in class DetectionFace
- $ SubjectArea#x — Property in class SubjectArea
Y
- $ DetectionFace#y — Property in class DetectionFace
- $ SubjectArea#y — Property 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.
- StackAbstract::__construct() — Method in class StackAbstract
- StackCollection::__construct() — Method in class StackCollection
- Constructor.
- StackExpression::__construct() — Method in class StackExpression
- StackOperation::__construct() — Method in class StackOperation
- Constructor.
- StackUri::__construct() — Method in class StackUri
- StackUri::__toString() — Method in class StackUri
- UriComponents::__construct() — Method in class UriComponents
StackUriComponents constructor.
- User::__construct() — Method in class User
- Constructor.
- Image::__construct() — Method in class Image
- Constructor.