PHP Class Airship\Cabin\Bridge\Landing\Skyport

Inheritance: extends AdminOnly
Show file Open project: paragonie/airship

Protected Properties

Property Type Description
$channel string
$perPage integer
$skyport Airship\Cabin\Bridge\Blueprint\Skyport

Public Methods

Method Description
airshipLand ( ) This function is called after the dependencies have been injected by AutoPilot. Think of it as a user-land constructor.
ajaxGetAvailablePackages ( )
ajaxGetInstalledPackages ( )
ajaxGetLeftMenu ( )
ajaxGetOutdatedPackages ( )
ajaxRefreshPackageInfo ( )
ajaxViewPackageInfo ( )
index ( )
installPackage ( ) Trigger the package install process
removePackage ( ) Trigger the package uninstall process.
updatePackage ( ) Trigger the package install process
viewLog ( ) View the update log

Protected Methods

Method Description
getPaginated ( integer $sizeOfList ) : array Get the page number and offset

Method Details

airshipLand() public method

This function is called after the dependencies have been injected by AutoPilot. Think of it as a user-land constructor.
public airshipLand ( )

ajaxGetAvailablePackages() public method

ajaxGetInstalledPackages() public method

ajaxGetLeftMenu() public method

public ajaxGetLeftMenu ( )

ajaxGetOutdatedPackages() public method

ajaxRefreshPackageInfo() public method

ajaxViewPackageInfo() public method

public ajaxViewPackageInfo ( )

getPaginated() protected method

Get the page number and offset
protected getPaginated ( integer $sizeOfList ) : array
$sizeOfList integer
return array

index() public method

public index ( )

installPackage() public method

Trigger the package install process
public installPackage ( )

removePackage() public method

Trigger the package uninstall process.
public removePackage ( )

updatePackage() public method

Trigger the package install process
public updatePackage ( )

viewLog() public method

View the update log
public viewLog ( )

Property Details

$channel protected property

protected string $channel
return string

$perPage protected property

protected int $perPage
return integer

$skyport protected property

protected Skyport,Airship\Cabin\Bridge\Blueprint $skyport
return Airship\Cabin\Bridge\Blueprint\Skyport