ExecutableBase
in package
implements
ExecutableBuilderStrategyInterface
AbstractYes
Table of Contents
Interfaces
- ExecutableBuilderStrategyInterface
Methods
- buildExecutableStrategies() : ExecutableStrategies
- createResultDocument() : DOMDocument|null
- getExecutableCall() : string
- getExecutablePackage() : string
- parseArguments() : void
- validate() : void
Methods
buildExecutableStrategies()
public
buildExecutableStrategies(AssetInterface $context, FarahUrlArguments $args) : ExecutableStrategies
Parameters
- $context : AssetInterface
- $args : FarahUrlArguments
Return values
ExecutableStrategiescreateResultDocument()
protected
abstract createResultDocument() : DOMDocument|null
Return values
DOMDocument|nullgetExecutableCall()
protected
getExecutableCall() : string
Return values
stringgetExecutablePackage()
protected
getExecutablePackage() : string
Return values
stringparseArguments()
protected
abstract parseArguments(FarahUrlArguments $args) : void
Parameters
- $args : FarahUrlArguments
validate()
protected
abstract validate() : void