Table of Contents
    
    Properties
    
            - 
    $package
    
                         : UnityPackage            
- 
    $packageDirectory
    
                         : string            
- 
    $packageName
    
                         : string            
    Methods
    
            - 
    buildExecutableStrategies()
    
                                 : ExecutableStrategies    
- 
    createResultDocument()
    
                                 : DOMDocument|null    
- 
    getExecutableCall()
    
                                 : string    
- 
    getExecutablePackage()
    
                                 : string    
- 
    parseArguments()
    
                                 : void    
- 
    validate()
    
                                 : void    
        $package
        
        
                                            
    
    
    
    
    
        protected
            UnityPackage
    $package
    
    
    
    
    
    
                    
    
        $packageDirectory
        
        
                                            
    
    
    
    
    
        protected
            string
    $packageDirectory
    
    
    
    
    
    
                    
    
        $packageName
        
        
                                            
    
    
    
    
    
        protected
            string
    $packageName
    
    
    
    
    
    
            
            
        
                    
    
        buildExecutableStrategies()
        
    
    
    
    
    public
                    buildExecutableStrategies(AssetInterface $context, FarahUrlArguments $args) : ExecutableStrategies
    
        
    
    
        Parameters
    
                    - 
                $context
                : AssetInterface
                            
- 
                
            
- 
                $args
                : FarahUrlArguments
                            
- 
                
            
Return values
        ExecutableStrategies
            
                    
    
        createResultDocument()
        
    
    
    
    
    protected
                    createResultDocument() : DOMDocument|null
    
        
    
    
    
    
    
            
        Return values
        DOMDocument|null
            
                    
    
        getExecutableCall()
        
    
    
    
    
    protected
                    getExecutableCall() : string
    
        
    
    
    
    
    
            
                    
    
        getExecutablePackage()
        
    
    
    
    
    protected
                    getExecutablePackage() : string
    
        
    
    
    
    
    
            
                    
    
        parseArguments()
        
    
    
    
    
    protected
                    parseArguments(FarahUrlArguments $args) : void
    
        
    
    
        Parameters
    
                    - 
                $args
                : FarahUrlArguments
                            
- 
                
            
        validate()
        
    
    
    
    
    protected
                    validate() : void