ctyurk15 / simple-orm-model
Simple ORM class
Installs: 3
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/ctyurk15/simple-orm-model
Requires
- php: >=5.4.0
Requires (Dev)
- phpunit/phpunit: ^7.2
This package is auto-updated.
Last update: 2025-12-07 02:03:53 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"
}