->tableName()

->tableName() – Récupère ou définit le nom de la table d'un objet

Synopsis

object $DB_DataObject->tableName ( string $name )

Description

Sans aucun argument, cette méthode retourne le nom de la table de l'objet. Avec une chaîne en argument, elle définira le nom de la table pour l'instance de l'objet.

Note

This function can not be called statically.

Example

Récupération et définition du nom de la table

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

// Maintenant, utilisons le même objet pour exécuter une requête sur la table extra_people

$person->tableName('extra_people');
$person->id 12;
$person->find(true);

// vous pouvez également utiliser ceci en conjonction avec table(), pour créer les objets de données pour les
// tables aléatoires.

$d = new DB_DataObject;
$d->tableName('person');
$d->table(array(
'id'   => DB_DATAOBJECT_INT,
'name' => DB_DATAOBJECT_STRING,
));
$d->keys(array('id'));

$d->id 12;
$d->find(true);
// doit faire la même chose que ci-dessus..!
?>
Vérifie les données et appel les méthodes de validation (Previous) Récupère ou définit la base de données à utiliser (Next)
Last updated: Sun, 29 Aug 2010 — Download Documentation
Do you think that something on this page is wrong? Please file a bug report or add a note.
View this page in:

User Notes:

There are no user contributed notes for this page.