PHP Class Shopware\Plugin\Services\Install

Class Install
Afficher le fichier Open project: shopwarelabs/sw-cli-tools

Protected Properties

Свойство Type Description
$checkout Checkout

Méthodes publiques

Méthode Description
__construct ( Checkout $checkout, ShopwareCli\Services\IoService $ioService )
addPluginVcsMapping ( Shopware\Plugin\Struct\Plugin $plugin, string $shopwarePath )
install ( Shopware\Plugin\Struct\Plugin $plugin, string $shopwarePath, boolean $inputActivate = false, string $branch = 'master', boolean $useHttp = false )

Private Methods

Méthode Description
checkForNewStructure ( Shopware\Plugin\Struct\Plugin $plugin, string $shopwarePath )
normalize ( $string ) : string Normalize directory strings to make them comparable

Method Details

__construct() public méthode

public __construct ( Checkout $checkout, ShopwareCli\Services\IoService $ioService )
$checkout Checkout
$ioService ShopwareCli\Services\IoService

addPluginVcsMapping() public méthode

public addPluginVcsMapping ( Shopware\Plugin\Struct\Plugin $plugin, string $shopwarePath )
$plugin Shopware\Plugin\Struct\Plugin
$shopwarePath string

install() public méthode

public install ( Shopware\Plugin\Struct\Plugin $plugin, string $shopwarePath, boolean $inputActivate = false, string $branch = 'master', boolean $useHttp = false )
$plugin Shopware\Plugin\Struct\Plugin
$shopwarePath string
$inputActivate boolean
$branch string
$useHttp boolean

Property Details

$checkout protected_oe property

protected Checkout,Shopware\Plugin\Services $checkout
Résultat Checkout