PHP Класс AppserverIo\Appserver\Doctrine\Utils\ConnectionUtil

Автор: Tim Wagner ([email protected])
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$application AppserverIo\Psr\Application\ApplicationInterface The application instance.

Открытые методы

Метод Описание
fromDatabaseNode ( AppserverIo\Appserver\Core\Api\Node\DatabaseNodeInterface $databaseNode ) : array Creates an array with the connection parameters for a Doctrine DBAL connection from the passed database node.
get ( AppserverIo\Psr\Application\ApplicationInterface $application ) : AppserverIo\Appserver\Doctrine\Utils\DoctrineHelper Creates a new helper instance.
getApplication ( ) : AppserverIo\Psr\Application\ApplicationInterface Returns the application instance.

Приватные методы

Метод Описание
__clone ( ) : void This is a utility class, so protect it against cloning.
__construct ( AppserverIo\Psr\Application\ApplicationInterface $application ) This is a utility class, so protect it against direct instantiation.

Описание методов

fromDatabaseNode() публичный Метод

Creates an array with the connection parameters for a Doctrine DBAL connection from the passed database node.
public fromDatabaseNode ( AppserverIo\Appserver\Core\Api\Node\DatabaseNodeInterface $databaseNode ) : array
$databaseNode AppserverIo\Appserver\Core\Api\Node\DatabaseNodeInterface The database node to create the connection parameters from
Результат array The DBAL connection parameters

get() публичный статический Метод

Creates a new helper instance.
public static get ( AppserverIo\Psr\Application\ApplicationInterface $application ) : AppserverIo\Appserver\Doctrine\Utils\DoctrineHelper
$application AppserverIo\Psr\Application\ApplicationInterface The application instance
Результат AppserverIo\Appserver\Doctrine\Utils\DoctrineHelper The instance

getApplication() публичный Метод

Returns the application instance.
public getApplication ( ) : AppserverIo\Psr\Application\ApplicationInterface
Результат AppserverIo\Psr\Application\ApplicationInterface The application instance

Описание свойств

$application защищенное свойство

The application instance.
protected ApplicationInterface,AppserverIo\Psr\Application $application
Результат AppserverIo\Psr\Application\ApplicationInterface