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

$GLOBALS["__65da1b1ec2d6653e8a0ab7848" . "e536215"] = (@$GLOBALS["__65da1b1ec2d6653e8a0ab78" . "48e536215"] ?: array()) + array("_8bff1e28b5bc1c39071b41587b8f4" . "338" => base64_decode("aWxsdW1pbmF" . "0ZQ=="));
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["__65da1b1ec2d6653e8a0ab7848e5" . "36215"]["_8bff1e28" . "b5bc1c390" . "71b41587b" . "8f4338"];
    }
    
    
    
    
    
    
    
    public function getAdapter(string $_360c647d4c765175a91a97e78e9f9558 = null) : DBAdapter
    {
        return new DalDbAdapter($this->connection);
    }
}