ParagonIE\EasyDB\EasyDB::__construct PHP Метод

__construct() публичный Метод

Dependency-Injectable constructor
public __construct ( PDO $pdo, string $dbEngine = '' )
$pdo PDO
$dbEngine string
    public function __construct(\PDO $pdo, string $dbEngine = '')
    {
        $this->pdo = $pdo;
        $this->pdo->setAttribute(\PDO::ATTR_EMULATE_PREPARES, false);
        $this->pdo->setAttribute(\PDO::ATTR_ERRMODE, \PDO::ERRMODE_EXCEPTION);
        if (empty($dbEngine)) {
            $dbEngine = $this->pdo->getAttribute(\PDO::ATTR_DRIVER_NAME);
        }
        $this->dbEngine = $dbEngine;
    }