->database()

->database() -- Get or set the database the object uses

Synopsis

object $DB_DataObject->database ([string $name])

Description

Without any argument, it returns the database that the object deals with. With a string, it will set the database for the instance of the object.

Note

This function can not be called statically.

Example

Example 39-1. Getting the database name


<?php
$person = new DataObjects_Person;
echo $person->database();
// echo's mydatabase


// now use the same object to check on a mirror..

$person->database('mirror1');
$person->id 12;
$person->find(true);
?>