Skip to content
Code-Schnipsel Gruppen Projekte
Commit 2e5709a7 erstellt von Henning Leutz's avatar Henning Leutz :martial_arts_uniform:
Dateien durchsuchen

feat: products#42

Übergeordneter a08268f1
Keine zugehörigen Branchen gefunden
Keine zugehörigen Tags gefunden
Keine zugehörigen Merge Requests gefunden
......@@ -255,6 +255,14 @@
<de><![CDATA[Firma]]></de>
<en><![CDATA[Company]]></en>
</locale>
<locale name="message.default.area.missing">
<de><![CDATA[Bitte legen Sie eine standard Zone für Ihren E-Commerce System fest.]]></de>
<en><![CDATA[Please define a standard zone for your e-commerce system.]]></en>
</locale>
<locale name="message.default.area.ok">
<de><![CDATA[Standard Zone für Ihr E-Commerce System ist festgelegt.]]></de>
<en><![CDATA[Standard zone for your e-commerce system is set.]]></en>
</locale>
</groups>
<groups name="quiqqer/erp" datatype="js">
......
......@@ -10,7 +10,8 @@
</description>
<provider>
<erp src="\QUI\ERP\ErpProvider"/>
<erp src="\QUI\ERP\Provider\Erp"/>
<requirements src="\QUI\ERP\Provider\Requirements"/>
</provider>
</package>
......
<?php
/**
* This file contains QUI\ERP\ErpProvider
* This file contains QUI\ERP\Provider\Erp
*/
namespace QUI\ERP;
namespace QUI\ERP\Provider;
use QUI;
......@@ -16,9 +16,9 @@
/**
* Class ErpProvider
*
* @package QUI\ERP\Products
* @package QUI\ERP\Provider\Products
*/
class ErpProvider extends AbstractErpProvider
class Erp extends AbstractErpProvider
{
/**
* @param \QUI\Controls\Sitemap\Map $Map
......
<?php
/**
* This file contains QUI\ERP\Provider\Requirements
*/
namespace QUI\ERP\Provider;
/**
* Class Requirements
*
* @package QUI\ERP\Provider
*/
class Requirements extends \QUI\Requirements\Api\AbstractRequirementProvider
{
public function __construct()
{
}
}
<?php
/**
* This file contains QUI\ERP\Requirements\Area
*/
namespace QUI\ERP\Requirements;
use QUI;
use QUI\ERP\Defaults;
use QUI\Requirements\Tests\Test;
/**
* Class Area
* - checks if a default zone is set
*
* @package QUI\ERP\Requirements
*/
class Area extends Test
{
/**
* Execute the test
*
* @return \QUI\Requirements\TestResult
*/
public function run()
{
try {
Defaults::getArea();
return new QUI\Requirements\TestResult(
QUI\Requirements\TestResult::STATUS_FAILED,
QUI::getLocale()->get('quiqqer/erp', 'message.default.area.missing')
);
} catch (QUI\Exception $Exception) {
return new QUI\Requirements\TestResult(
QUI\Requirements\TestResult::STATUS_OK,
QUI::getLocale()->get('quiqqer/erp', 'message.default.area.ok')
);
}
}
}
0% Lade oder .
You are about to add 0 people to the discussion. Proceed with caution.
Bearbeitung dieser Nachricht zuerst beenden!
Bitte registrieren oder zum Kommentieren