Quantcast
Channel: Neueste Diskussionen - Shopware Community Forum
Viewing all articles
Browse latest Browse all 14594

Shopware\Kernel::getShopware() Alternative?

$
0
0

Ab Shopware 5.2 ist die Methode Shopware\Kernel::getShopware() in engine\Shopware\Kernel.php als deprected gekennzeichnet. Im Moment funktioniet das Ganze aber trotzdem wie gewonnt.

    public function getShopware()
    {
        trigger_error('Shopware\Kernel::getShopware() is deprecated since version 5.2 and will be removed in 5.3.', E_USER_DEPRECATED);

        return $this->shopware;
    }

Was für eine Alternative habe ich jedoch, wenn diese Methode mit 5.3 wegfällt, aber trotzdem von exterenen Skripten Befehle aufrufen möchte, um etwa einen Artikel von Außen zu manipulieren, o.ä. für Import-Skripte beispielsweise?

$kernel = new Kernel($environment, $environment !== 'production');
$kernel->boot();
$oShopware = $kernel->getShopware();
$oArticle = $oShopware->Models()->find('Shopware\Models\Article\Article',(int)$Artikel->products_id);
....

Beste Grüße,

Eula


Viewing all articles
Browse latest Browse all 14594


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>