1
0
mirror of synced 2024-12-17 00:18:42 +03:00
doctrine2/manual/docs/Working with objects - Component overview - Record - Accessing properties.php
2007-04-13 21:49:11 +00:00

26 lines
600 B
PHP

You can retrieve existing objects (database rows) with Doctrine_Table or Doctrine_Connection.
Doctrine_Table provides simple methods like findBySql, findAll and find for finding objects whereas
Doctrine_Connection provides complete OQL API for retrieving objects (see chapter 9).
<code type="php">
$user = $table->find(3);
// access property through overloading
$name = $user->name;
// access property with get()
$name = $user->get("name");
// access property with ArrayAccess interface
$name = $user['name'];
// iterating through properties
foreach($user as $key => $value) {
}
</code>