From b1465a755955133246cb880ba53fbab609dd6221 Mon Sep 17 00:00:00 2001 From: Mikael Nordfeldth Date: Tue, 20 Aug 2013 09:43:51 +0200 Subject: [PATCH] We can now do late static binding (PHP >= 5.3) --- classes/Managed_DataObject.php | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/classes/Managed_DataObject.php b/classes/Managed_DataObject.php index b4eab98f8a..d173deff24 100644 --- a/classes/Managed_DataObject.php +++ b/classes/Managed_DataObject.php @@ -87,9 +87,7 @@ abstract class Managed_DataObject extends Memcached_DataObject */ function table() { - // Hack for PHP 5.2 not supporting late static binding - //$table = static::schemaDef(); - $table = call_user_func(array(get_class($this), 'schemaDef')); + $table = static::schemaDef(); return array_map(array($this, 'columnBitmap'), $table['fields']); } -- 2.39.2