Classes

The GenericDatabase\Abstract\AbstractArguments class is an abstract class implements the IArgumentsAbstract interface and that provides a framework for handling database connection arguments.

The GenericDatabase\Abstract\AbstractAttributes class implements the IAttributesAbstract interface and serves as a base class for defining attributes in the PHP-Generic-Database project. It provides a common interface and shared functionality for all attribute classes.

The GenericDatabase\Abstract\AbstractFetch class implements the IFetchAbstract interface and serves as a base class for fetching data in a generic database context. It manages the database connection and the fetch strategy, and provides a set of methods for fetching data in various formats (e.g., as objects, associative arrays, numeric arrays, etc.).

The GenericDatabase\Abstract\AbstractOptions class is an abstract base class implements the IOptionsAbstract interface and that provides a common interface for managing database connection options.

The GenericDatabase\Abstract\AbstractStatements that handles database statements.