notyes / php-active-record
Stand Alone Active Record Library. CodeIgniter's ActiveRecord and Database Library from 3.0RC2, without the rest of CodeIgniter
v0.1.1
2016-10-28 04:49 UTC
Requires
- php: >=5.3.3
This package is auto-updated.
Last update: 2024-12-06 03:17:25 UTC
README
Based on the CodeIgnitor database implementation This takes the ActiveRecord and Database Library from 3.0 and makes it work without the rest of CodeIgniter.
Setup
composer require notyes/php-active-record dev-master
Usage
// Include use ActiveRecord\ActiveDatabase; ... // Create Database configs $db_config = array( 'hostname' => "localhost", 'username' => "username", 'password' => "password", 'database' => "database_name", 'dbdriver' => "mysql", 'pconnect' => FALSE, 'db_debug' => TRUE ); // Add Config and give it a name ActiveDatabase::addConfig("read", $db_config); //Use the named connection $query = ActiveDatabase::get("read")->get('table_name') $row = $query->result_array(); print_r($row);
Documentation
For more on how to use active records: Refer CodeIgnitor's reference documentation at:
$this->db
gets replaced by
ActiveDatabase::get("db_reference_name")
Contributions
Thanks to the base setup by Documentopia.com