From faf079af4ddc0f35fc2b5835c20f184b4c93e303 Mon Sep 17 00:00:00 2001 From: brettp Date: Sat, 20 Nov 2010 17:41:50 +0000 Subject: Fixes #2629: Pulled old initialise_attributes() into ElggData and added a default param to emit a deprecation notice if called. git-svn-id: http://code.elgg.org/elgg/trunk@7387 36083f99-b078-4883-b0ff-0f9b5a30f544 --- engine/classes/ElggSite.php | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) (limited to 'engine/classes/ElggSite.php') diff --git a/engine/classes/ElggSite.php b/engine/classes/ElggSite.php index da239f1be..6c70d176b 100644 --- a/engine/classes/ElggSite.php +++ b/engine/classes/ElggSite.php @@ -23,21 +23,6 @@ * @link http://docs.elgg.org/DataModel/Sites */ class ElggSite extends ElggEntity { - /** - * Initialise the attributes array. - * This is vital to distinguish between metadata and base parameters. - * - * Place your base parameters here. - * - * @deprecated 1.8 Use ElggSite::initializeAttributes() - * - * @return void - */ - protected function initialise_attributes() { - elgg_deprecated_notice('ElggSite::initialise_attributes() is deprecated by ::initializeAttributes()', 1.8); - - return $this->initializeAttributes(); - } /** * Initialise the attributes array. @@ -77,6 +62,9 @@ class ElggSite extends ElggEntity { function __construct($guid = null) { $this->initializeAttributes(); + // compatibility for 1.7 api. + $this->initialise_attributes(false); + if (!empty($guid)) { // Is $guid is a DB row - either a entity row, or a site table row. if ($guid instanceof stdClass) { -- cgit v1.2.3