Kohana ORM

Penggunaan ORM di Kohana relative mudah. Misalkan untuk table users. kita tinggal bikin model dengan nama User_Model, dan model ini extends ke ORM class. Save dengan nama ‘user.php’.

class User_Model extends ORM {}

untuk menambahkan entry baru, kita pake:

$user = new User_Model();
$user->name = 'arie';
$user->addr = 'bandung';
$user->save();

$user = new User\_Model(); bisa juga kita ganti dengan: $user =
ORM::factory('user');

untuk load dan lalu edit juga mudah banget.

$user = new User_Model(ID); //
$user->name = 'omgphp';
$user->save();

Untuk delete, kita tinggal pake:

$user = new User_Model(ID);
$user->delete();

Mudah bukan?