PHP Class Grav\Plugin\Admin\Gpm

Inheritance: use trait Grav\Common\GravTrait
Afficher le fichier Open project: getgrav/grav-plugin-admin Class Usage Examples

Protected Properties

Свойство Type Description
$GPM Grav\Common\GPM\GPM
$options array Default options for the install

Méthodes publiques

Méthode Description
GPM ( )
install ( Grav\Common\GPM\Common\Package[] | string[] | string $packages, array $options ) : boolean
selfupgrade ( ) : boolean
uninstall ( Grav\Common\GPM\Common\Package[] | string[] | string $packages, array $options ) : boolean
update ( Grav\Common\GPM\Common\Package[] | string[] | string $packages, array $options ) : boolean

Private Methods

Méthode Description
_downloadSelfupgrade ( array $package, string $tmp ) : string
download ( Grav\Common\GPM\Common\Package $package, $license = null ) : string

Method Details

GPM() public static méthode

public static GPM ( )

install() public static méthode

public static install ( Grav\Common\GPM\Common\Package[] | string[] | string $packages, array $options ) : boolean
$packages Grav\Common\GPM\Common\Package[] | string[] | string
$options array
Résultat boolean

selfupgrade() public static méthode

public static selfupgrade ( ) : boolean
Résultat boolean

uninstall() public static méthode

public static uninstall ( Grav\Common\GPM\Common\Package[] | string[] | string $packages, array $options ) : boolean
$packages Grav\Common\GPM\Common\Package[] | string[] | string
$options array
Résultat boolean

update() public static méthode

public static update ( Grav\Common\GPM\Common\Package[] | string[] | string $packages, array $options ) : boolean
$packages Grav\Common\GPM\Common\Package[] | string[] | string
$options array
Résultat boolean

Property Details

$GPM protected_oe static_oe property

protected static GPM,Grav\Common\GPM $GPM
Résultat Grav\Common\GPM\GPM

$options protected_oe static_oe property

Default options for the install
protected static array $options
Résultat array