PHP Class AppserverIo\Appserver\Core\Api\Node\DatabaseNode

Inheritance: extends AppserverIo\Description\Api\Node\AbstractNode, implements AppserverIo\Appserver\Core\Api\Node\DatabaseNodeInterface
Afficher le fichier Open project: appserver-io/appserver

Protected Properties

Свойство Type Description
$charset AppserverIo\Appserver\Core\Api\Node\CharsetNode The database charset information.
$databaseHost AppserverIo\Appserver\Core\Api\Node\DatabaseHostNode The database host information.
$databaseName AppserverIo\Appserver\Core\Api\Node\DatabaseNameNode The database name information.
$databasePort AppserverIo\Appserver\Core\Api\Node\DatabasePortNode The database port information.
$driver AppserverIo\Appserver\Core\Api\Node\DriverNode The database driver information.
$driverOptions AppserverIo\Appserver\Core\Api\Node\DriverOptionsNode The database driver options.
$memory AppserverIo\Appserver\Core\Api\Node\MemoryNode The flag to run Sqlite in memory (mutually exclusive with the path option).
$password AppserverIo\Appserver\Core\Api\Node\PasswordNode The database password information.
$path AppserverIo\Appserver\Core\Api\Node\PathNode The database path information (when using sqlite for example).
$platform AppserverIo\Appserver\Core\Api\Node\PlatformNode The DB platform.
$serverVersion AppserverIo\Appserver\Core\Api\Node\ServerVersionNode The server version we want to connect to.
$unixSocket AppserverIo\Appserver\Core\Api\Node\UnixSocketNode The name of the socket used to connect to the database.
$user AppserverIo\Appserver\Core\Api\Node\UserNode The database user information.

Méthodes publiques

Méthode Description
getCharset ( ) : AppserverIo\Appserver\Core\Api\Node\CharsetNode Returns the database charset to use.
getDatabaseHost ( ) : AppserverIo\Appserver\Core\Api\Node\DatabaseHostNode Returns the database host information.
getDatabaseName ( ) : AppserverIo\Appserver\Core\Api\Node\DatabaseNameNode Returns the database name information.
getDatabasePort ( ) : AppserverIo\Appserver\Core\Api\Node\DatabasePortNode Returns the database port information.
getDriver ( ) : AppserverIo\Appserver\Core\Api\Node\DriverNode Returns the database driver information.
getDriverOptions ( ) : AppserverIo\Appserver\Core\Api\Node\DriverOpionsNode Returns the database driver options.
getMemory ( ) : AppserverIo\Appserver\Core\Api\Node\PathNode Returns the flag to run Sqlite in memory (mutually exclusive with the path option).
getPassword ( ) : AppserverIo\Appserver\Core\Api\Node\PasswordNode Returns the database password information.
getPath ( ) : AppserverIo\Appserver\Core\Api\Node\PathNode Returns the database path information (when using sqlite for example).
getPlatform ( ) : AppserverIo\Appserver\Core\Api\Node\PlatformNode Returns the DB platform.
getServerVersion ( ) : AppserverIo\Appserver\Core\Api\Node\ServerVersionNode Returns the server version we want to connect to.
getUnixSocket ( ) : AppserverIo\Appserver\Core\Api\Node\UnixSocketNode Returns the name of the socket used to connect to the database.
getUser ( ) : AppserverIo\Appserver\Core\Api\Node\UserNode Returns the database user information.

Method Details

getCharset() public méthode

Returns the database charset to use.
public getCharset ( ) : AppserverIo\Appserver\Core\Api\Node\CharsetNode
Résultat AppserverIo\Appserver\Core\Api\Node\CharsetNode The database charset

getDatabaseHost() public méthode

Returns the database host information.
public getDatabaseHost ( ) : AppserverIo\Appserver\Core\Api\Node\DatabaseHostNode
Résultat AppserverIo\Appserver\Core\Api\Node\DatabaseHostNode The database host information

getDatabaseName() public méthode

Returns the database name information.
public getDatabaseName ( ) : AppserverIo\Appserver\Core\Api\Node\DatabaseNameNode
Résultat AppserverIo\Appserver\Core\Api\Node\DatabaseNameNode The database name information

getDatabasePort() public méthode

Returns the database port information.
public getDatabasePort ( ) : AppserverIo\Appserver\Core\Api\Node\DatabasePortNode
Résultat AppserverIo\Appserver\Core\Api\Node\DatabasePortNode The database port information

getDriver() public méthode

Returns the database driver information.
public getDriver ( ) : AppserverIo\Appserver\Core\Api\Node\DriverNode
Résultat AppserverIo\Appserver\Core\Api\Node\DriverNode The database driver information

getDriverOptions() public méthode

Returns the database driver options.
public getDriverOptions ( ) : AppserverIo\Appserver\Core\Api\Node\DriverOpionsNode
Résultat AppserverIo\Appserver\Core\Api\Node\DriverOpionsNode The database driver options

getMemory() public méthode

Returns the flag to run Sqlite in memory (mutually exclusive with the path option).
public getMemory ( ) : AppserverIo\Appserver\Core\Api\Node\PathNode
Résultat AppserverIo\Appserver\Core\Api\Node\PathNode The flag to run Sqlite in memory

getPassword() public méthode

Returns the database password information.
public getPassword ( ) : AppserverIo\Appserver\Core\Api\Node\PasswordNode
Résultat AppserverIo\Appserver\Core\Api\Node\PasswordNode The database password information

getPath() public méthode

Returns the database path information (when using sqlite for example).
public getPath ( ) : AppserverIo\Appserver\Core\Api\Node\PathNode
Résultat AppserverIo\Appserver\Core\Api\Node\PathNode The database path information

getPlatform() public méthode

Returns the DB platform.
public getPlatform ( ) : AppserverIo\Appserver\Core\Api\Node\PlatformNode
Résultat AppserverIo\Appserver\Core\Api\Node\PlatformNode The DB platform

getServerVersion() public méthode

Returns the server version we want to connect to.
public getServerVersion ( ) : AppserverIo\Appserver\Core\Api\Node\ServerVersionNode
Résultat AppserverIo\Appserver\Core\Api\Node\ServerVersionNode The server version to connect to

getUnixSocket() public méthode

Returns the name of the socket used to connect to the database.
public getUnixSocket ( ) : AppserverIo\Appserver\Core\Api\Node\UnixSocketNode
Résultat AppserverIo\Appserver\Core\Api\Node\UnixSocketNode The name of the socket

getUser() public méthode

Returns the database user information.
public getUser ( ) : AppserverIo\Appserver\Core\Api\Node\UserNode
Résultat AppserverIo\Appserver\Core\Api\Node\UserNode The database user information

Property Details

$charset protected_oe property

The database charset information.
protected CharsetNode,AppserverIo\Appserver\Core\Api\Node $charset
Résultat AppserverIo\Appserver\Core\Api\Node\CharsetNode

$databaseHost protected_oe property

The database host information.
protected DatabaseHostNode,AppserverIo\Appserver\Core\Api\Node $databaseHost
Résultat AppserverIo\Appserver\Core\Api\Node\DatabaseHostNode

$databaseName protected_oe property

The database name information.
protected DatabaseNameNode,AppserverIo\Appserver\Core\Api\Node $databaseName
Résultat AppserverIo\Appserver\Core\Api\Node\DatabaseNameNode

$databasePort protected_oe property

The database port information.
protected DatabasePortNode,AppserverIo\Appserver\Core\Api\Node $databasePort
Résultat AppserverIo\Appserver\Core\Api\Node\DatabasePortNode

$driver protected_oe property

The database driver information.
protected DriverNode,AppserverIo\Appserver\Core\Api\Node $driver
Résultat AppserverIo\Appserver\Core\Api\Node\DriverNode

$driverOptions protected_oe property

The database driver options.
protected DriverOptionsNode,AppserverIo\Appserver\Core\Api\Node $driverOptions
Résultat AppserverIo\Appserver\Core\Api\Node\DriverOptionsNode

$memory protected_oe property

The flag to run Sqlite in memory (mutually exclusive with the path option).
protected MemoryNode,AppserverIo\Appserver\Core\Api\Node $memory
Résultat AppserverIo\Appserver\Core\Api\Node\MemoryNode

$password protected_oe property

The database password information.
protected PasswordNode,AppserverIo\Appserver\Core\Api\Node $password
Résultat AppserverIo\Appserver\Core\Api\Node\PasswordNode

$path protected_oe property

The database path information (when using sqlite for example).
protected PathNode,AppserverIo\Appserver\Core\Api\Node $path
Résultat AppserverIo\Appserver\Core\Api\Node\PathNode

$platform protected_oe property

The DB platform.
protected PlatformNode,AppserverIo\Appserver\Core\Api\Node $platform
Résultat AppserverIo\Appserver\Core\Api\Node\PlatformNode

$serverVersion protected_oe property

The server version we want to connect to.
protected ServerVersionNode,AppserverIo\Appserver\Core\Api\Node $serverVersion
Résultat AppserverIo\Appserver\Core\Api\Node\ServerVersionNode

$unixSocket protected_oe property

The name of the socket used to connect to the database.
protected UnixSocketNode,AppserverIo\Appserver\Core\Api\Node $unixSocket
Résultat AppserverIo\Appserver\Core\Api\Node\UnixSocketNode

$user protected_oe property

The database user information.
protected UserNode,AppserverIo\Appserver\Core\Api\Node $user
Résultat AppserverIo\Appserver\Core\Api\Node\UserNode