From 7ebd0320aeaa78a74c46c5f0a1e2b7b6cd9b6568 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Mon, 1 Nov 2010 08:05:02 +0100 Subject: Improves CommonTable::__construct() : table name option is now optionnal --- class/CommonTable.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'class/CommonTable.php') diff --git a/class/CommonTable.php b/class/CommonTable.php index 7e1dd8e..ba3f7ad 100644 --- a/class/CommonTable.php +++ b/class/CommonTable.php @@ -43,8 +43,11 @@ abstract class CommonTable * @param object $db PDO instance of the DB connection * @param string $table with table name */ - function __construct(PDO $db, $table) + function __construct(PDO $db, $table='') { + if (empty($table)) { + $table = substr(strtolower(get_class($this)),5); + } $this->db = $db; $this->table = $table; -- cgit