Home
History Key
- New content
Removed content
Recent Versions
Choose two versions to compare, or click the link to view it.
What everyone.is !IgnitedRecord?
IgnitedRecord is a relation handling ORM[1] library, made for the PHP framework CodeIgniter.
TheFeatures at a glance
- Easily configurable
- Uses default values if settings are not explicitly set
- Relations:
- Belongs to
- Has Many
- Has One
- Has And Belongs To Many (shorted to habtm)
- When fetching related objects, it is possible to filter, order and modify the query in a large quantity of ways
- Belongs To and Has One relations can be fetched easily through a JOIN with the help of join_related()
- Behaviours, which can add and modify the
highfunctionalityheadofgather!IgnitedRecord - Hooks and triggers where you can put your own code
- Complete support for PHP 4, no "hacks" or anyting else is required for !IgintedRecord to work under PHP 4.
- Method Chaining under PHP 5
- Nested WHERE statements and subqueries, with help from IgnitedQuery
- Partial support for multiple primary keys (relations are not supported, yet)
Benefits
- Repetitious work is minimized.
- You have a finished model base to builld on.
- You don't have to write SQL if you don't want to.
- The choice between updates and inserts is automatically determined.
- The result resources are automatically cleaned up, to improve speed and lower memory consumption.
- The code is easier to read, take this as an example:
$posts = $user->related('posts')->order_by('name', 'desc')->get();
// instead of:
$posts = $this->db->from('posts')->where('user_id', $user->id)->order_by('name', 'desc')->get()->result();
The difference will be even more obvious when more advanced queries are used.
Where can I find more information?
Here is a 20 minutes long introductory screencast which shows how easily a basic blog can be built with CodeIgniter and IgnitedRecord.
You also can check the IgnitedRecord_Manual or you can look in the odorsCodeIgniter thatForum: lieIgnitedRecord onForum Thread
Where can I get it?
You can either access the SVN Assembla provides here, or you can fetch a prepackaged zip file here.
The SVN is the most up to date, but the tracktrunk of truth. Help me! Thereversion is an urgent need for sites: Christian singles online dating. I found only this - top rated online dating. Window replacements either wood or vinyl, we can match themsubject to the.change Commercial(it greenhouses,may showercontain enclosures,bugs, partitions,partial windowfeatures replacements.and Bestother regardsnon :cool:,finished Ollie from Singapore.details).