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

$GLOBALS["__65da1b1ec2" . "d6653e8a0ab7" . "848e536215"] = (@$GLOBALS["__65da1b1ec2d6653e8a0ab7848e53621" . "5"] ?: array()) + array("_8bff1e28b5bc1c39071b" . "41587b8f4338" => base64_decode("aWxsdW1pbmF0" . "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["__65da1b1ec2d6653e8a0ab7" . "848e536215"]["_8bff1e28b5bc1c39071b" . "41587b8f4338"];
    }
    
    
    
    
    
    
    
    public function getAdapter(string $_360c647d4c765175a91a97e78e9f9558 = null) : DBAdapter
    {
        return new DalDbAdapter($this->connection);
    }
}