add missing Events class, update requirements

This commit is contained in:
Daniel Seifert 2018-11-08 13:49:33 +01:00
parent fc55c39540
commit 7b01e653dd
2 changed files with 48 additions and 2 deletions

View File

@ -33,8 +33,8 @@
"require": { "require": {
"php": "7.1 - 7.2", "php": "7.1 - 7.2",
"ext-ionCube-Loader": "*", "ext-ionCube-Loader": "*",
"oxid-esales/oxideshop-ce": "6.0 - 6.2", "oxid-esales/oxideshop-metapackage-ce": "~6.0.0 || ~6.1.0",
"d3/modcfg": ">=5.1.0.0" "d3/modcfg": ">=5.1.0.000"
}, },
"autoload": { "autoload": {
"psr-4": { "psr-4": {

46
src/Setup/Events.php Normal file
View File

@ -0,0 +1,46 @@
<?php
/**
* This Software is the property of Data Development and is protected
* by copyright law - it is NOT Freeware.
*
* Any unauthorized use of this software without a valid license
* is a violation of the license agreement and will be prosecuted by
* civil and criminal law.
*
* http://www.shopmodule.com
*
* @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
* @author D3 Data Development - Daniel Seifert <support@shopmodule.com>
* @link http://www.oxidmodule.com
*/
namespace D3\OrderManager\Setup;
use D3\ModCfg\Application\Model\Exception\d3ShopCompatibilityAdapterException;
use D3\ModCfg\Application\Model\Install\d3install;
use Doctrine\DBAL\DBALException;
use OxidEsales\Eshop\Core\Exception\DatabaseConnectionException;
use OxidEsales\Eshop\Core\Exception\DatabaseErrorException;
use OxidEsales\Eshop\Core\Exception\StandardException;
use OxidEsales\Eshop\Core\Exception\SystemComponentException;
class Events
{
/**
* @throws d3ShopCompatibilityAdapterException
* @throws DBALException
* @throws DatabaseConnectionException
* @throws DatabaseErrorException
* @throws StandardException
* @throws SystemComponentException
*/
public static function onActivate()
{
d3install::checkUpdateStart();
}
public static function onDeactivate()
{
}
}