Пример #1
0
    }
    public static function getRightsUser($oUser = false)
    {
        if ($oUser === false) {
            $oUser = self::$RIGHTS_USER;
        }
        if ($oUser === false) {
            $oUser = Session::getSession()->getUser();
        }
        return $oUser;
    }
    public static function mayOperateOn($oUser, $mObject, $sOperation)
    {
        if ($oUser === null) {
            return false;
        }
        if ($oUser->getIsAdmin()) {
            return true;
        }
        return $oUser->hasRole("users");
    }
    public static function mayOperateOnOwn($oUser, $mObject, $sOperation)
    {
        return false;
    }
}
// BaseUserGroupPeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseUserGroupPeer::buildTableMap();