1
0
mirror of synced 2024-12-15 07:36:03 +03:00
doctrine2/manual/docs/Runtime classes - Doctrine_Record.php

44 lines
627 B
PHP
Raw Normal View History

2007-04-14 01:49:11 +04:00
Doctrine_Record is a wrapper for database row.
<code type="php">
$user = $table->find(2);
// get state
$state = $user->getState();
print $user->name;
print $user["name"];
print $user->get("name");
$user->name = "Jack Daniels";
$user->set("name","Jack Daniels");
// serialize record
$serialized = serialize($user);
$user = unserialize($serialized);
// create a copy
$copy = $user->copy();
// get primary key
$id = $user->getID();
// print lots of useful info
print $user;
// save all the properties and composites
$user->save();
// delete this data access object and related objects
$user->delete();
</code>