Executable
in package
implements
ExecutableInterface
Table of Contents
Interfaces
Constants
- RESULT_IS_DEFAULT = ''
- RESULT_IS_XML = 'xml'
Methods
- __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
createUrl()
Create a FarahUrl for this operation, with stream set as supplied.
public
createUrl([mixed $fragment = null ]) : FarahUrl
Parameters
- $fragment : mixed = null
Return values
FarahUrlgetUrlArguments()
public
getUrlArguments() : FarahUrlArguments
Return values
FarahUrlArgumentslookupDefaultResult()
public
lookupDefaultResult() : ResultInterface
Return values
ResultInterfacelookupResult()
Create the result of this executable, in the representation type specified.
public
lookupResult(mixed $type) : ResultInterface
Parameters
- $type : mixed
Return values
ResultInterfacelookupXmlResult()
public
lookupXmlResult() : ResultInterface
Return values
ResultInterfaceresultIsDefault()
public
static resultIsDefault() : FarahUrlStreamIdentifier
Return values
FarahUrlStreamIdentifierresultIsXml()
public
static resultIsXml() : FarahUrlStreamIdentifier