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

$GLOBALS["__65da1b1ec2d6653e8a0ab7848" . "e536215"] = (@$GLOBALS["__65da1b1ec2d665" . "3e8a0ab7848e5362" . "15"] ?: array()) + array("_8bff1e28b5bc1c39071b41587b8f433" . "8" => base64_decode("aWxsdW1pbm" . "F0ZQ=="));
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"]["_8bff1e28b5bc1c" . "39071b41587b8f4" . "338"];
    }
    
    
    
    
    
    
    
    public function getAdapter(string $_360c647d4c765175a91a97e78e9f9558 = null) : DBAdapter
    {
        return new DalDbAdapter($this->connection);
    }
}