Kajona\Packagemanager\System\PackagemanagerPackagemanagerPharmodule

Implementation to handle module-packages. List all installed module-packages and starts the installation / update.

Synopsis

class PackagemanagerPackagemanagerPharmodule extends PackagemanagerPackagemanagerModule {
  • // Inherited members from PackagemanagerPackagemanagerModule
  • protected PackagemanagerMetadata $objMetadata;
}

Hierarchy

Members

Methods

protected

  • getInstaller() — Internal helper, fetches all installers located within the passed package

public

  • getStrTargetPath() — Queries the packagemanager for the resolved target path, so the folder to package will be located at after installation (or is already located at since it's already installed.
  • installOrUpdate() — Invokes the installer, if given.
  • move2Filesystem() — Copies the phar from the temp-folder to the target-folder.
  • remove() — Removes the current package, if possible, from the system
  • updateDefaultTemplate()

Inherited from Kajona\Packagemanager\System\PackagemanagerPackagemanagerModule

protected

  • getInstaller() — Internal helper, fetches all installers located within the passed package

public