24 March 2018 von teiling88
Snippets

Dbal Instanz mit Zugangsdaten aus der Shopware config.php

Mit diesem kleinen Snippet kann man in jedem Shopware 5.x Projekt im Root Verzeichnis eine php Datei erstellen und damit eine DbalConnection Instanz initialisieren.

<?php
error_reporting(E_ALL);
ini_set('display_errors', 'on');

require_once __DIR__ . '/autoload.php';
$dbConfig = include __DIR__ . '/config.php';
$pdo = \Shopware\Components\DependencyInjection\Bridge\Db::createPDO($dbConfig['db']);
$dbConfig['pdo'] = $pdo;
$dbal = \Doctrine\DBAL\DriverManager::getConnection($dbConfig);

Loading…