* @link http://www.oxidmodule.com */ namespace D3\Remotelogin\models; use D3\ModCfg\Application\Model\Install\d3install_updatebase; class d3_remotelogin_update extends d3install_updatebase { /** * @var string */ public $sModKey = 'd3_remote'; /** * @var string */ public $sModName = 'Login as Customer'; /** * @var string */ public $sModVersion = '4.0.2.0'; /** * @var string */ public $sModRevision = '4020'; /** * @var string */ public $sBaseConf = << 'checkModCfgItemExist', 'do' => 'updateModCfgItemExist' ], [ 'check' => 'checkFields', 'do' => 'fixFields' ], [ 'check' => 'checkModCfgSameRevision', 'do' => 'updateModCfgSameRevision' ], ]; /** * @var array */ public $aFields = [ 'D3LOGINASCUSTGROUP' => [ 'sTableName' => 'oxgroups', 'sFieldName' => 'D3LOGINASCUSTGROUP', 'sType' => 'TINYINT(1)', 'blNull' => false, 'sDefault' => '0', 'sComment' => 'via login_as_customer signed in users in this session assigned group', 'sExtra' => '', 'blMultilang' => false, ], ]; /** * @var array */ protected $_aRefreshMetaModuleIds = [ 'd3_remote' ]; }