Nette\Database\Connection::getDsn PHP Method

getDsn() public method

public getDsn ( ) : string
return string
    public function getDsn()
    {
        return $this->params[0];
    }

Usage Example

 /**
  * Create autodiscovery structure.
  */
 public function __construct(Nette\Database\Connection $connection, Nette\Caching\IStorage $cacheStorage = NULL)
 {
     $this->connection = $connection;
     if ($cacheStorage) {
         $this->cache = new Nette\Caching\Cache($cacheStorage, 'Nette.Database.' . md5($connection->getDsn()));
         $this->structure = $this->loadedStructure = $this->cache->load('structure') ?: array();
     }
 }
All Usage Examples Of Nette\Database\Connection::getDsn