Working with objects - Component overview - Record - Deleting records.php 428 Bytes
Newer Older
hansbrix's avatar
hansbrix committed
1 2
Deleting records in Doctrine is handled by Doctrine_Record::delete(), Doctrine_Collection::delete() and
Doctrine_Connection::delete() methods.
3

hansbrix's avatar
hansbrix committed
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
<code type="php">
$table = $conn->getTable("User");

$user = $table->find(2);

// deletes user and all related composite objects
if($user !== false)
    $user->delete();


$users = $table->findAll();


// delete all users and their related composite objects
$users->delete();
</code>