Client
Le connecteur à la base de données.
Il s'agit de l'unique objet par lequel transitent toutes les requêtes à la base de données. Il isole le reste du code de l'extension SQLSRV, prend en charge la gestion de la connexion et les erreurs de requête, et fournit donc une interface simplifiée pour la lecture et l'écriture des données.
Table of Contents
Properties
- $connexion : mixed
- L'objet opaque de connexion fournit par l'extension SQLSRV.
- $traceur : Logger
Methods
- __construct() : mixed
- execute() : mixed
- lisLigne() : array<string|int, mixed>|null
- lisTable() : array<string|int, mixed>
- envoi() : mixed
- motDePasse() : string
Properties
$connexion read-only
L'objet opaque de connexion fournit par l'extension SQLSRV.
private
mixed
$connexion
$traceur read-only
private
Logger
$traceur
Methods
__construct()
public
__construct(string $utilisateur, string $base) : mixed
Parameters
- $utilisateur : string
- $base : string
execute()
public
execute(string $requete[, array<string|int, mixed> $parametres = [] ]) : mixed
Parameters
- $requete : string
- $parametres : array<string|int, mixed> = []
lisLigne()
public
lisLigne(string $requete[, array<string|int, mixed> $parametres = [] ]) : array<string|int, mixed>|null
Parameters
- $requete : string
- $parametres : array<string|int, mixed> = []
Return values
array<string|int, mixed>|nulllisTable()
public
lisTable(string $requete[, array<string|int, mixed> $parametres = [] ]) : array<string|int, mixed>
Parameters
- $requete : string
- $parametres : array<string|int, mixed> = []
Return values
array<string|int, mixed>envoi()
private
envoi(string $requete[, array<string|int, mixed> $parametres = [] ]) : mixed
Parameters
- $requete : string
- $parametres : array<string|int, mixed> = []
motDePasse()
private
motDePasse(mixed $base, mixed $utilisateur) : string
Parameters
- $base : mixed
- $utilisateur : mixed