aponica/goosemgr-php
Abstract interface to a relational or object database.
aponica/goosemgr-php

Abstract interface to a relational or object database.

A "Goose Manager" provides a consistent way to access an object or relational database.

This is never used directly, but serves as the base class for aponica/goosemgr-mysqlgoose-php (to connect to a MySQL database using aponica/mysqlgoose-php).

An equivalent JS package, @aponica/goosemgr-js, is maintained for consistency.

Please Donate!

Help keep a roof over our heads and food on our plates! If you find aponica® open source software useful, please click here to make a one-time or recurring donation via PayPal, credit or debit card. Thank you kindly!

Contributing

Please contact us if you believe this package is missing important functionality that you'd like to provide.

Under the covers, the code is heavily commented and uses a form of Hungarian notation for data type guidance. If you submit a pull request, please try to maintain the (admittedly unusual) coding style, which is the product of many decades of programming experience.

Copyright

Copyright 2019-2022 Opplaud LLC and other contributors.

License

MIT License.

Trademarks

OPPLAUD and aponica are registered trademarks of Opplaud LLC.

Related Links

Official links for this project:

Related projects: