Executable
in package
implements
ExecutableInterface
Interfaces, Classes and Traits
Table of Contents
- RESULT_IS_DEFAULT = ''
- RESULT_IS_XML = 'xml'
- __construct() : mixed
- createUrl() : FarahUrl
- Create a FarahUrl for this operation, with stream set as supplied.
- getUrlArguments() : FarahUrlArguments
- lookupDefaultResult() : ResultInterface
- lookupResult() : ResultInterface
- Create the result of this executable, in the representation type specified.
- lookupXmlResult() : ResultInterface
- resultIsDefault() : FarahUrlStreamIdentifier
- resultIsXml() : FarahUrlStreamIdentifier
Constants
RESULT_IS_DEFAULT
public
mixed
RESULT_IS_DEFAULT
= ''
RESULT_IS_XML
public
mixed
RESULT_IS_XML
= 'xml'
Methods
__construct()
public
__construct(AssetInterface $ownerAsset, FarahUrlArguments $args, ExecutableStrategies $strategies) : mixed
Parameters
- $ownerAsset : AssetInterface
- $args : FarahUrlArguments
- $strategies : ExecutableStrategies
Return values
mixed —createUrl()
Create a FarahUrl for this operation, with stream set as supplied.
public
createUrl([mixed $fragment = null ]) : FarahUrl
Parameters
- $fragment : mixed = null
Return values
FarahUrl —getUrlArguments()
public
getUrlArguments() : FarahUrlArguments
Return values
FarahUrlArguments —lookupDefaultResult()
public
lookupDefaultResult() : ResultInterface
Return values
ResultInterface —lookupResult()
Create the result of this executable, in the representation type specified.
public
lookupResult(mixed $type) : ResultInterface
Parameters
- $type : mixed
Return values
ResultInterface —lookupXmlResult()
public
lookupXmlResult() : ResultInterface
Return values
ResultInterface —resultIsDefault()
public
static resultIsDefault() : FarahUrlStreamIdentifier
Return values
FarahUrlStreamIdentifier —resultIsXml()
public
static resultIsXml() : FarahUrlStreamIdentifier