ctyurk15 / simple-orm-model
Simple ORM class
dev-main
2022-06-06 18:01 UTC
Requires
- php: >=5.4.0
Requires (Dev)
- phpunit/phpunit: ^7.2
This package is auto-updated.
Last update: 2025-06-07 00:52:56 UTC
README
Simple, but usefull ORM class
Installation
To install this package you need to:
- Install composer
- Add line to your composer.json file in project folder:
"minimum-stability": "dev"
- Go to your project folder with console
- Write down next command:
composer require ctyurk15/simple-orm-model
Done!
Usage
Here example of usage
//connect class require __DIR__.'/vendor/autoload.php'; use ctyurk15\SimpleOrmModel\Model; //initialize database connection Model::init_conn('host', 'user', 'password', 'dbname'); //create class for your table class ORM1 extends Model { public static $table = 'orm1'; public static $index_column = 'id'; } //initialize database connection ORM1::init_conn(); //use it $records = ORM1::all(); foreach($records as $record) { echo $record->getId().' - '.$record->get('title').'<br>'; }
Database data connection
{ "host": "localhost", "pass": "root", "dbname": "testing-packages", "user": "root" }