birdworx/model-db

A PHP library, which maps MySQL tables in a simple manner on corresponding PHP models.

Maintainers

Package info

github.com/haaner/model-db

pkg:composer/birdworx/model-db

Statistics

Installs: 10

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

1.1.0 2024-09-04 15:39 UTC

This package is auto-updated.

Last update: 2026-03-29 01:04:53 UTC


README

Eine PHP-Bibliothek mit der sich MySQL-Tabellen in einfacher Weise als PHP-Models handhaben lassen.

Damit ModelDb verwendet werden kann, müssen nachfolgende Definition gesetzt worden sein:

define('PROJECT_NAME', 'MyProject');
define('PROJECT_PATH', '/var/www/project/');

Die von ModelBase abgeleiten Models müssen sich, in Abhängigkeit von PROJECT_NAME, im Namespace MyProject\Models befinden.

Die Basis-URL und die Datenbankverbindung müssen via .env.dist oder .env definiert werden:

BASE_URL=//localhost/
DB_DSN=mysql:host=hhh;dbname=ddd;user=uuu;password=ppp