<?php
namespace Claromentis\Core\ORM\Analogue;

$GLOBALS["__65da1b1ec2" . "d6653e8a0ab7" . "848e536215"] = (@$GLOBALS["__65da1b1ec2d6653e8a0ab7848" . "e536215"] ?: array()) + array("_8bff1e2" . "8b5bc1c3" . "9071b415" . "87b8f433" . "8" => base64_decode("aWxsdW" . "1pbmF0" . "ZQ=="));
use Analogue\ORM\Drivers\DBAdapter;
use Analogue\ORM\Drivers\DriverInterface;




class DalDriver implements DriverInterface
{
    
    
    
    
    
    
    protected $connection;
    
    
    
    
    
    
    public function __construct(DalConnection $_360c647d4c765175a91a97e78e9f9558)
    {
        $this->connection = $_360c647d4c765175a91a97e78e9f9558;
    }
    
    
    
    
    
    
    public function getName() : string
    {
        
        
        
        return $GLOBALS["__65da1b1ec2d6653e8a0" . "ab7848e536215"]["_8bff1e28b5bc" . "1c39071b41587" . "b8f4338"];
    }
    
    
    
    
    
    
    
    public function getAdapter(string $_360c647d4c765175a91a97e78e9f9558 = null) : DBAdapter
    {
        return new DalDbAdapter($this->connection);
    }
}