class Application_Octetstream_Download extends DownloadTransformationsPlugin (View source)

Handles the download transformation for application octetstream

Methods

bool
applyTransformationNoWrap(array $options = [])

Returns true if the element requires no wrapping

array
getOptions(array $options, array $defaults)

Returns passed options or default values if they were not set

static string
getInfo()

Gets the transformation description of the specific plugin

string
applyTransformation(string $buffer, array $options = [], FieldMetadata|null $meta = null)

Does the actual work of each specific transformations plugin.

static string
getName()

Gets the transformation name of the specific plugin

static string
getMIMEType()

Gets the plugin`s MIME type

static string
getMIMESubtype()

Gets the plugin`s MIME subtype

Details

bool applyTransformationNoWrap(array $options = [])

Returns true if the element requires no wrapping

Parameters

array $options

transformation options

Return Value

bool

array getOptions(array $options, array $defaults)

Returns passed options or default values if they were not set

Parameters

array $options

List of passed options

array $defaults

List of default values

Return Value

array

List of options possibly filled in by defaults.

static string getInfo()

Gets the transformation description of the specific plugin

Return Value

string

string applyTransformation(string $buffer, array $options = [], FieldMetadata|null $meta = null)

Does the actual work of each specific transformations plugin.

Parameters

string $buffer

text to be transformed

array $options

transformation options

FieldMetadata|null $meta

meta information

Return Value

string

the transformed text

static string getName()

Gets the transformation name of the specific plugin

Return Value

string

static string getMIMEType()

Gets the plugin`s MIME type

Return Value

string

static string getMIMESubtype()

Gets the plugin`s MIME subtype

Return Value

string