Omeka_File_Derivative_StrategyInterface
Package: File\Derivative\Strategy
- interface Omeka_File_Derivative_StrategyInterface
Interface for pluggable file derivative creation strategies.
- createImage($sourcePath, $destPath, $type, $sizeConstraint, $mimeType)
Create an derivative of the given image.
- Parameters:
$sourcePath (
string) – Local path to the source file.$destPath (
string) – Local path to write the derivative to.$type (
string) – The type of derivative being created.$sizeConstraint (
int) – Size limitation on the derivative.$mimeType (
string) – MIME type of the original file.
- Returns:
bool
- setOptions($options)
Set options for the derivative strategy.
- Parameters:
$options (
array)
- getOptions()
Get the options for the strategy.
- Returns:
array