Author: Jonathan.Wage
Date: 2010-01-27 03:46:15 +0100 (Wed, 27 Jan 2010)
New Revision: 27225
Modified:
plugins/sfSympalPlugin/trunk/lib/user/sfSympalUser.class.php
Log:
[1.4][sfSympalPlugin][1.0] Fixing issue with isEditMode()
Modified: plugins/sfSympalPlugin/trunk/lib/user/sfSympalUser.class.php
===================================================================
--- plugins/sfSympalPlugin/trunk/lib/user/sfSympalUser.class.php
2010-01-27 02:44:53 UTC (rev 27224)
+++ plugins/sfSympalPlugin/trunk/lib/user/sfSympalUser.class.php
2010-01-27 02:46:15 UTC (rev 27225)
@@ -10,12 +10,24 @@
{
if (is_null($this->_isEditMode))
{
- $this->_isEditMode = $this->isAuthenticated() &&
$this->hasCredential('ManageContent') ? true : false;
+ $this->_isEditMode = $this->isAuthenticated() &&
$this->hasCredential('ManageContent');
$this->_isEditMode =
sfApplicationConfiguration::getActive()->getEventDispatcher()->filter(new
sfEvent($this, 'sympal.filter_is_edit_mode'),
$this->_isEditMode)->getReturnValue();
}
return $this->_isEditMode;
}
+ public function signIn($user, $remember = false, $con = null)
+ {
+ $this->_isEditMode = null;
+ return parent::signIn($user, $remember, $con);
+ }
+
+ public function signOut()
+ {
+ $this->_isEditMode = null;
+ return parent::signOut();
+ }
+
public function hasAccessToContent($content)
{
$access = true;
--
You received this message because you are subscribed to the Google Groups
"symfony SVN" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/symfony-svn?hl=en.