PackageExecutableBase
extends ExecutableBase
in package
implements
ExecutableBuilderStrategyInterface
AbstractYes
Table of Contents
Interfaces
- ExecutableBuilderStrategyInterface
Properties
- $package : UnityPackage
- $packageDirectory : string
- $packageName : string
Methods
- buildExecutableStrategies() : ExecutableStrategies
- createResultDocument() : DOMDocument|null
- getExecutableCall() : string
- getExecutablePackage() : string
- parseArguments() : void
- validate() : void
Properties
$package
protected
UnityPackage
$package
$packageDirectory
protected
string
$packageDirectory
$packageName
protected
string
$packageName
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
parseArguments(FarahUrlArguments $args) : void
Parameters
- $args : FarahUrlArguments
validate()
protected
validate() : void