Documentation

Configuration
in package

Database configuration and connection utilities.

Handles loading database configuration from .env files and establishing connections.

Tags
since
3.0.0

Table of Contents

Methods

connect()  : mysqli
Make the connection to the database.
loadFromEnv()  : array{server: string, userid: string, passwd: string, dbname: string, socket: string}
Load database configuration from .env file.

Methods

connect()

Make the connection to the database.

public static connect(string $server, string $userid, string $passwd, string $dbname[, string $socket = "" ]) : mysqli
Parameters
$server : string

Server name

$userid : string

Database user ID

$passwd : string

User password

$dbname : string

Database name

$socket : string = ""

Database socket

Return values
mysqli

Connection to the database

loadFromEnv()

Load database configuration from .env file.

public static loadFromEnv(string $envPath) : array{server: string, userid: string, passwd: string, dbname: string, socket: string}
Parameters
$envPath : string

Path to the .env file

Return values
array{server: string, userid: string, passwd: string, dbname: string, socket: string}

        
On this page

Search results