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