# 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. # # https://www.d3data.de # # @copyright (C) D3 Data Development (Inh. Thomas Dartsch) # @author D3 Data Development - Daniel Seifert # @link https://www.oxidmodule.com parameters: d3ox.ordermanager.OxidEsales\Facts\Facts.args.startpath: d3ox.ordermanager.OxidEsales\Facts\Facts.args.configfile: d3ox.ordermanager.OxidEsales\Eshop\Core\Price.args.price: d3ox.ordermanager.OxidEsales\Eshop\Application\Model\Article.args.params: d3ox.ordermanager.InvoicepdfPDF.args.orientation: 'P' d3ox.ordermanager.InvoicepdfPDF.args.unit: 'mm' d3ox.ordermanager.InvoicepdfPDF.args.format: 'A4' d3ox.ordermanager.InvoicepdfPDF.args.unicode: true d3ox.ordermanager.InvoicepdfPDF.args.encoding: 'UTF-8' d3ox.ordermanager.InvoicepdfPDF.args.disccache: false d3ox.ordermanager.OxidEsales\Eshop\Core\Model\ListModel.args.objectname: d3ox.ordermanager.OxidEsales\Eshop\Core\Field.args.value: d3ox.ordermanager.OxidEsales\Eshop\Core\Field.args.type: d3ox.ordermanager.OxidEsales\Eshop\Core\Exception\StandardException.args.message: d3ox.ordermanager.OxidEsales\Eshop\Core\Exception\StandardException.args.code: services: _defaults: autowire: false public: true # config d3ox.ordermanager.OxidEsales\Eshop\Core\Config: class: 'OxidEsales\Eshop\Core\Config' factory: - 'OxidEsales\Eshop\Core\Registry' - 'getConfig' shared: true # session d3ox.ordermanager.OxidEsales\Eshop\Core\Session: class: 'OxidEsales\Eshop\Core\Session' factory: - 'OxidEsales\Eshop\Core\Registry' - 'getSession' shared: true # lang d3ox.ordermanager.OxidEsales\Eshop\Core\Language: class: 'OxidEsales\Eshop\Core\Session' factory: - 'OxidEsales\Eshop\Core\Registry' - 'getLang' shared: true # ViewConfig d3ox.ordermanager.OxidEsales\Eshop\Core\ViewConfig: class: 'OxidEsales\Eshop\Core\ViewConfig' factory: 'oxNew' arguments: - 'OxidEsales\Eshop\Core\ViewConfig' shared: false # Request d3ox.ordermanager.OxidEsales\Eshop\Core\Request: class: 'OxidEsales\Eshop\Core\Request' factory: - 'OxidEsales\Eshop\Core\Registry' - 'get' arguments: - 'OxidEsales\Eshop\Core\Request' shared: true # UtilsView d3ox.ordermanager.OxidEsales\Eshop\Core\UtilsView: class: 'OxidEsales\Eshop\Core\UtilsView' factory: - 'OxidEsales\Eshop\Core\Registry' - 'get' arguments: - 'OxidEsales\Eshop\Core\UtilsView' shared: true # UtilsFile d3ox.ordermanager.OxidEsales\Eshop\Core\UtilsFile: class: 'OxidEsales\Eshop\Core\UtilsFile' factory: - 'OxidEsales\Eshop\Core\Registry' - 'get' arguments: - 'OxidEsales\Eshop\Core\UtilsFile' shared: true # DiscountList d3ox.ordermanager.OxidEsales\Eshop\Application\Model\DiscountList: class: 'OxidEsales\Eshop\Application\Model\DiscountList' factory: - 'OxidEsales\Eshop\Core\Registry' - 'get' arguments: - 'OxidEsales\Eshop\Application\Model\DiscountList' shared: true # DB_assoc d3ox.ordermanager.OxidEsales\Eshop\Core\Database\Adapter\DatabaseInterface.assoc: class: 'OxidEsales\Eshop\Core\Database\Adapter\DatabaseInterface' factory: - 'OxidEsales\Eshop\Core\DatabaseProvider' - 'getDb' arguments: - 2 shared: true # DB_num d3ox.ordermanager.OxidEsales\Eshop\Core\Database\Adapter\DatabaseInterface.num: class: 'OxidEsales\Eshop\Core\Database\Adapter\DatabaseInterface' factory: - 'OxidEsales\Eshop\Core\DatabaseProvider' - 'getDb' arguments: - 1 shared: true # Facts d3ox.ordermanager.OxidEsales\Facts\Facts: class: 'OxidEsales\Facts\Facts' factory: 'oxNew' arguments: - 'OxidEsales\Facts\Facts' - '%d3ox.ordermanager.OxidEsales\Facts\Facts.args.startpath%' - '%d3ox.ordermanager.OxidEsales\Facts\Facts.args.configfile%' shared: false # BaseModel d3ox.ordermanager.OxidEsales\Eshop\Core\Model\BaseModel: class: 'OxidEsales\Eshop\Core\Model\BaseModel' factory: 'oxNew' arguments: - 'OxidEsales\Eshop\Core\Model\BaseModel' shared: false # Order d3ox.ordermanager.OxidEsales\Eshop\Application\Model\Order: class: 'OxidEsales\Eshop\Application\Model\Order' factory: 'oxNew' arguments: - 'OxidEsales\Eshop\Application\Model\Order' shared: false # OrderArticle d3ox.ordermanager.OxidEsales\Eshop\Application\Model\OrderArticle: class: 'OxidEsales\Eshop\Application\Model\OrderArticle' factory: 'oxNew' arguments: - 'OxidEsales\Eshop\Application\Model\OrderArticle' shared: false # Voucher d3ox.ordermanager.OxidEsales\Eshop\Application\Model\Voucher: class: 'OxidEsales\Eshop\Application\Model\Voucher' factory: 'oxNew' arguments: - 'OxidEsales\Eshop\Application\Model\Voucher' shared: false # BasketItem d3ox.ordermanager.OxidEsales\Eshop\Application\Model\BasketItem: class: 'OxidEsales\Eshop\Application\Model\BasketItem' factory: 'oxNew' arguments: - 'OxidEsales\Eshop\Application\Model\BasketItem' shared: false # Price d3ox.ordermanager.OxidEsales\Eshop\Core\Price: class: 'OxidEsales\Eshop\Core\Price' factory: 'oxNew' arguments: - 'OxidEsales\Eshop\Core\Price' - '%d3ox.ordermanager.OxidEsales\Eshop\Core\Price.args.price%' shared: false # PriceList d3ox.ordermanager.OxidEsales\Eshop\Core\PriceList: class: 'OxidEsales\Eshop\Core\PriceList' factory: 'oxNew' arguments: - 'OxidEsales\Eshop\Core\PriceList' shared: false # Article d3ox.ordermanager.OxidEsales\Eshop\Application\Model\Article: class: 'OxidEsales\Eshop\Application\Model\Article' factory: 'oxNew' arguments: - 'OxidEsales\Eshop\Application\Model\Article' - '%d3ox.ordermanager.OxidEsales\Eshop\Application\Model\Article.args.params%' shared: false # Payment d3ox.ordermanager.OxidEsales\Eshop\Application\Model\Payment: class: 'OxidEsales\Eshop\Application\Model\Payment' factory: 'oxNew' arguments: - 'OxidEsales\Eshop\Application\Model\Payment' shared: false # PaymentList d3ox.ordermanager.OxidEsales\Eshop\Application\Model\PaymentList: class: 'OxidEsales\Eshop\Application\Model\PaymentList' factory: 'oxNew' arguments: - 'OxidEsales\Eshop\Application\Model\PaymentList' shared: false # Content d3ox.ordermanager.OxidEsales\Eshop\Application\Model\Content: class: 'OxidEsales\Eshop\Application\Model\Content' factory: 'oxNew' arguments: - 'OxidEsales\Eshop\Application\Model\Content' shared: false # User d3ox.ordermanager.OxidEsales\Eshop\Application\Model\User: class: 'OxidEsales\Eshop\Application\Model\User' factory: 'oxNew' arguments: - 'OxidEsales\Eshop\Application\Model\User' shared: false # InvoicePdf d3ox.ordermanager.InvoicepdfPDF: class: 'InvoicepdfPDF' factory: 'oxNew' arguments: - 'InvoicepdfPDF' - '@d3ox.ordermanager.InvoicePdf.context.orientation' - '@d3ox.ordermanager.InvoicePdf.context.unit' - '@d3ox.ordermanager.InvoicePdf.context.format' - '@d3ox.ordermanager.InvoicePdf.context.unicode' - '@d3ox.ordermanager.InvoicePdf.context.encoding' - '@d3ox.ordermanager.InvoicePdf.context.disccache' shared: false # InvoicePdf d3ox.ordermanager.InvoicepdfPDF_noArguments: class: 'InvoicepdfPDF' factory: 'oxNew' arguments: - 'InvoicepdfPDF' shared: false # ListModel d3ox.ordermanager.OxidEsales\Eshop\Core\Model\ListModel: class: 'OxidEsales\Eshop\Core\Model\ListModel' factory: 'oxNew' arguments: - 'OxidEsales\Eshop\Core\Model\ListModel' - '%d3ox.ordermanager.OxidEsales\Eshop\Core\Model\ListModel.args.objectname%' shared: false # ContentList d3ox.ordermanager.OxidEsales\Eshop\Application\Model\ContentList: class: 'OxidEsales\Eshop\Application\Model\ContentList' factory: 'oxNew' arguments: - 'OxidEsales\Eshop\Application\Model\ContentList' shared: false # Groups d3ox.ordermanager.OxidEsales\Eshop\Application\Model\Groups: class: 'OxidEsales\Eshop\Application\Model\Groups' factory: 'oxNew' arguments: - 'OxidEsales\Eshop\Application\Model\Groups' shared: false # Email d3ox.ordermanager.OxidEsales\Eshop\Core\Email: class: 'OxidEsales\Eshop\Core\Email' factory: 'oxNew' arguments: - 'OxidEsales\Eshop\Core\Email' shared: false # DeliverySetList d3ox.ordermanager.OxidEsales\Eshop\Application\Model\DeliverySetList: class: 'OxidEsales\Eshop\Application\Model\DeliverySetList' factory: 'oxNew' arguments: - 'OxidEsales\Eshop\Application\Model\DeliverySetList' shared: false # CountryList d3ox.ordermanager.OxidEsales\Eshop\Application\Model\CountryList: class: 'OxidEsales\Eshop\Application\Model\CountryList' factory: 'oxNew' arguments: - 'OxidEsales\Eshop\Application\Model\CountryList' shared: false # Output d3ox.ordermanager.OxidEsales\Eshop\Core\Output: class: 'OxidEsales\Eshop\Core\Output' factory: 'oxNew' arguments: - 'OxidEsales\Eshop\Core\Output' shared: false # Remark d3ox.ordermanager.OxidEsales\Eshop\Application\Model\Remark: class: 'OxidEsales\Eshop\Application\Model\Remark' factory: 'oxNew' arguments: - 'OxidEsales\Eshop\Application\Model\Remark' shared: false # Field d3ox.ordermanager.OxidEsales\Eshop\Core\Field: class: 'OxidEsales\Eshop\Core\Field' factory: 'oxNew' arguments: - 'OxidEsales\Eshop\Core\Field' - '%d3ox.ordermanager.OxidEsales\Eshop\Core\Field.args.value%' - '%d3ox.ordermanager.OxidEsales\Eshop\Core\Field.args.type%' shared: false d3ox.ordermanager.OxidEsales\Eshop\Application\Model\Shop: class: 'OxidEsales\Eshop\Application\Model\Shop' factory: 'oxNew' shared: false arguments: - 'OxidEsales\Eshop\Application\Model\Shop' d3ox.ordermanager.OxidEsales\Eshop\Application\Model\Basket: class: 'OxidEsales\Eshop\Application\Model\Basket' factory: 'oxNew' shared: false arguments: - 'OxidEsales\Eshop\Application\Model\Basket' d3ox.ordermanager.OxidEsales\Eshop\Application\Model\Object2Category: class: 'OxidEsales\Eshop\Application\Model\Object2Category' factory: 'oxNew' shared: false arguments: - 'OxidEsales\Eshop\Application\Model\Object2Category' d3ox.ordermanager.OxidEsales\Eshop\Application\Model\Object2Group: class: 'OxidEsales\Eshop\Application\Model\Object2Group' factory: 'oxNew' shared: false arguments: - 'OxidEsales\Eshop\Application\Model\Object2Group' d3ox.ordermanager.OxidEsales\Eshop\Application\Model\Delivery: class: 'OxidEsales\Eshop\Application\Model\Delivery' factory: 'oxNew' shared: false arguments: - 'OxidEsales\Eshop\Application\Model\Delivery' ### Arguments d3ox.ordermanager.OxidEsales\Eshop\Core\Exception\StandardException: class: 'OxidEsales\Eshop\Core\Exception\StandardException' factory: 'oxNew' shared: false arguments: - 'OxidEsales\Eshop\Core\Exception\StandardException' - '%d3ox.ordermanager.OxidEsales\Eshop\Core\Exception\StandardException.args.message%' - '%d3ox.ordermanager.OxidEsales\Eshop\Core\Exception\StandardException.args.code%' - '@?d3ox.ordermanager.OxidEsales\Eshop\Core\Exception\StandardException.args.exception' # arg #3 exception # no synthetic instance, because it's an optional argument # D3\Ordermanager\Application\Model\Exceptions\d3ordermanager_cronUnavailableException.args.exception: # synthetic: true # shared: false D3\Ordermanager\Application\Model\Context\InvoicePdfContextInterface: class: D3\Ordermanager\Application\Model\Context\InvoicePdfContext public: true factory: 'oxNew' shared: true arguments: - 'D3\Ordermanager\Application\Model\Context\InvoicePdfContext' d3ox.ordermanager.InvoicePdf.context.orientation: class: D3\Ordermanager\Application\Model\Context\InvoicePdfContextInterface factory: ['@D3\Ordermanager\Application\Model\Context\InvoicePdfContextInterface', 'getInvoicePdfOrientation'] shared: false d3ox.ordermanager.InvoicePdf.context.unit: class: D3\Ordermanager\Application\Model\Context\InvoicePdfContextInterface factory: ['@D3\Ordermanager\Application\Model\Context\InvoicePdfContextInterface', 'getInvoicePdfUnit'] shared: false d3ox.ordermanager.InvoicePdf.context.format: class: D3\Ordermanager\Application\Model\Context\InvoicePdfContextInterface factory: ['@D3\Ordermanager\Application\Model\Context\InvoicePdfContextInterface', 'getInvoicePdfFormat'] shared: false d3ox.ordermanager.InvoicePdf.context.unicode: class: D3\Ordermanager\Application\Model\Context\InvoicePdfContextInterface factory: ['@D3\Ordermanager\Application\Model\Context\InvoicePdfContextInterface', 'getInvoicePdfUnicode'] shared: false d3ox.ordermanager.InvoicePdf.context.encoding: class: D3\Ordermanager\Application\Model\Context\InvoicePdfContextInterface factory: ['@D3\Ordermanager\Application\Model\Context\InvoicePdfContextInterface', 'getInvoicePdfEncoding'] shared: false d3ox.ordermanager.InvoicePdf.context.disccache: class: D3\Ordermanager\Application\Model\Context\InvoicePdfContextInterface factory: ['@D3\Ordermanager\Application\Model\Context\InvoicePdfContextInterface', 'getInvoicePdfDisccache'] shared: false