public function listenToContextLoadFactories(sfEvent $event)
 {
     /* @var $subject sfContext */
     $subject = $event->getSubject();
     /* @var $user myUser */
     $user = $subject->getUser();
     if (method_exists($user, 'getGuardUser') && $user->isAuthenticated()) {
         if (null !== $user->getGuardUser()) {
             $user_id = $user->getGuardUser()->getId();
             Doctrine_Template_Listener_Blameable::setUserId($user_id);
         }
     }
 }
コード例 #2
0
 public function __construct(array $options)
 {
     $this->_session = new SimpleSession();
     parent::__construct($options);
 }
コード例 #3
0
 /**
  * Sets the user id
  *
  * @param integer $user_id
  */
 public static function setUserId($user_id)
 {
     self::$_user_id = $user_id;
 }