|
[phpwiki-checkins] SF.net SVN: phpwiki:[7304]
trunk/lib/WikiUser/PearDb.php
From: <vargenau@us...> - 2010-03-04 12:39
|
Revision: 7304
http://phpwiki.svn.sourceforge.net/phpwiki/?rev=7304&view=rev
Author: vargenau
Date: 2010-03-04 12:39:07 +0000 (Thu, 04 Mar 2010)
Log Message:
-----------
Check _HomePagehandle is set (avoid PHP5 warning)
Modified Paths:
--------------
trunk/lib/WikiUser/PearDb.php
Modified: trunk/lib/WikiUser/PearDb.php
===================================================================
--- trunk/lib/WikiUser/PearDb.php 2010-03-04 12:17:14 UTC (rev 7303)
+++ trunk/lib/WikiUser/PearDb.php 2010-03-04 12:39:07 UTC (rev 7304)
@@ -51,7 +51,7 @@
return $this->_prefs;
}
}
- if (isset($this->_HomePagehandle)) {
+ if (isset($this->_HomePagehandle) && $this->_HomePagehandle) {
if ($restored_from_page = $this->_prefs->retrieve
($this->_HomePagehandle->get('pref'))) {
$updated = $this->_prefs->updatePrefs($restored_from_page);
@@ -94,11 +94,11 @@
$dbh->quote($packed), $dbh->quote($this->_userid)));
}
//delete pageprefs:
- if ($this->_HomePagehandle and $this->_HomePagehandle->get('pref'))
+ if (isset($this->_HomePagehandle) && $this->_HomePagehandle and $this->_HomePagehandle->get('pref'))
$this->_HomePagehandle->set('pref', '');
} else {
//store prefs in homepage, not in cookie
- if ($this->_HomePagehandle and !$id_only)
+ if (isset($this->_HomePagehandle) && $this->_HomePagehandle and !$id_only)
$this->_HomePagehandle->set('pref', $packed);
}
return $count; //count($this->_prefs->unpack($packed));
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
| Thread | Author | Date |
|---|---|---|
| [phpwiki-checkins] SF.net SVN: phpwiki:[7304] trunk/lib/WikiUser/PearDb.php | <vargenau@us...> |