birdworx / model-db
A PHP library, which maps MySQL tables in a simple manner on corresponding PHP models.
Installs: 8
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/birdworx/model-db
Requires
- php: >=8.2
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