PHP Class N98\Magento\Command\AbstractMagentoStoreConfigCommand

Inheritance: extends AbstractMagentoCommand
Datei anzeigen Open project: netz98/n98-magerun

Protected Properties

Property Type Description
$commandDescription string
$commandName string
$configPath string
$falseName string
$scope string
$toggleComment string
$trueName string
$withAdminStore boolean Add admin store to interactive prompt

Protected Methods

Method Description
_afterSave ( Mage_Core_Model_Store $store, boolean $disabled )
_beforeSave ( Mage_Core_Model_Store $store, boolean $disabled )
_initStore ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output ) : mixed
askAndSetDeveloperIp ( Symfony\Component\Console\Output\OutputInterface $output, Mage_Core_Model_Store $store, string | null $devRestriction ) : void Ask if the developer IP should be changed, and change it if required
configure ( )
detectAskAndSetDeveloperIp ( Mage_Core_Model_Store $store, boolean $enabled ) : void Determine if a developer restriction is in place, and if we're enabling something that will use it then notify and ask if it needs to be changed from its current value.
execute ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output ) : integer | void
setDeveloperIp ( Mage_Core_Model_Store $store, string $newDeveloperIp ) Set the restricted IP for developer access

Method Details

_afterSave() protected method

protected _afterSave ( Mage_Core_Model_Store $store, boolean $disabled )
$store Mage_Core_Model_Store
$disabled boolean

_beforeSave() protected method

protected _beforeSave ( Mage_Core_Model_Store $store, boolean $disabled )
$store Mage_Core_Model_Store
$disabled boolean

_initStore() protected method

protected _initStore ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output ) : mixed
$input Symfony\Component\Console\Input\InputInterface
$output Symfony\Component\Console\Output\OutputInterface
return mixed

askAndSetDeveloperIp() protected method

Ask if the developer IP should be changed, and change it if required
protected askAndSetDeveloperIp ( Symfony\Component\Console\Output\OutputInterface $output, Mage_Core_Model_Store $store, string | null $devRestriction ) : void
$output Symfony\Component\Console\Output\OutputInterface
$store Mage_Core_Model_Store
$devRestriction string | null
return void

configure() protected method

protected configure ( )

detectAskAndSetDeveloperIp() protected method

Determine if a developer restriction is in place, and if we're enabling something that will use it then notify and ask if it needs to be changed from its current value.
protected detectAskAndSetDeveloperIp ( Mage_Core_Model_Store $store, boolean $enabled ) : void
$store Mage_Core_Model_Store
$enabled boolean
return void

execute() protected method

protected execute ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output ) : integer | void
$input Symfony\Component\Console\Input\InputInterface
$output Symfony\Component\Console\Output\OutputInterface
return integer | void

setDeveloperIp() protected method

Set the restricted IP for developer access
protected setDeveloperIp ( Mage_Core_Model_Store $store, string $newDeveloperIp )
$store Mage_Core_Model_Store
$newDeveloperIp string

Property Details

$commandDescription protected_oe property

protected string $commandDescription
return string

$commandName protected_oe property

protected string $commandName
return string

$configPath protected_oe property

protected string $configPath
return string

$falseName protected_oe property

protected string $falseName
return string

$scope protected_oe property

protected string $scope
return string

$toggleComment protected_oe property

protected string $toggleComment
return string

$trueName protected_oe property

protected string $trueName
return string

$withAdminStore protected_oe property

Add admin store to interactive prompt
protected bool $withAdminStore
return boolean