\SimplePackageGenerator
Generates the package directly on the deploynaut server
Synopsis
class SimplePackageGenerator
extends PackageGenerator
{
- // members
- protected string $buildScript = "composer install --prefer-dist --no-dev";
- // Inherited members from PackageGenerator
- protected $cache;
- // methods
- public void getParamMetadata()
- public void getBuildScript()
- public void setBuildScript()
- public void getIdentifier()
- public void generatePackage()
- protected void executeProcesses()
- // Inherited methods from PackageGenerator
- public abstract boolean generatePackage()
- public abstract void getIdentifier()
- public void getCache()
- public void setCache()
- public void getPackageFilename()
Hierarchy
Extends
Members
protected
- $buildScript
- $cache
Methods
protected
- executeProcesses() — Execute an array of processes, one after the other, throwing an exception on the first failure.
public
- generatePackage() — Generate the package
- getBuildScript()
- getIdentifier()
- getParamMetadata()
- setBuildScript()
Inherited from PackageGenerator
public
- generatePackage() — Generate the package file, saving to the given location
- getCache()
- getIdentifier() — Return a string that uniquely identifies this package generator.
- getPackageFilename() — Generate or retrieve a package from the cache
- setCache()