Symfony 1.4 中的会话删除

2024-02-26

如果所有会话变量不在数组中,如何一次删除它们?

PS我这样设置它们:

$this->getUser()->setAttribute('PayPalTransaction.hash', $request->getParameter('hash'));

问候, 罗马


The sfUser类(你得到的$this->getUser()),将其所有属性保存在sfNamespacedParameterHolder。所以setAttribute()功能于sfUser如果只是一个代理sfNamespacedParameterHolder::setAttribute()。您可以通过以下方式获取此持有者的参考信息sfUser::getAttributeHolder().

The sfNamespacedParameterHolder还有一个功能clear(),清除所有属性。

因此要清除所有属性,请使用:$this->getUser()->getAttributeHolder()->clear().

(请注意,当您清除属性持有者时,您仍将进行身份验证(例如登录))。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Symfony 1.4 中的会话删除 的相关文章

  • Symfony 1.4:使用 SetAttribute 在会话中存储数组

    我想知道是否有人知道如何将数组存储到用户会话中 这是存储单个属性的方法 this gt getUser gt setAttribute something something 文档说 用户属性可以存储任何类型的数据 字符串 数组和关联数组
  • Symfony 框架的最佳论坛插件解决方案是什么?

    我正在寻找一个好的解决方案整合论坛进入 symfony 应用程序 像 phpBB 这样的东西会很棒 我见过 phpBB 插件与 symfony 集成 但这不足以满足我的目的 而且 在我看来 映射数据库表是一种蹩脚的方法 如果有人知道 Sym
  • Lighttpd 配置,.我的查询字符串中的(点)导致 404

    我的网站上有一个地址 如下所示 http www example com lookup q http 3A 2F 2Fgigaom com 2F2010 2F10 2F10 2f Angry birds for windows 7 phon
  • php中关闭数据库连接的使用

    我总是假设关闭数据库连接始终是一个好习惯 无论数据库 ORM如何 例如 mysql close Propel close 等 参考我的另一篇question https stackoverflow com questions 1236542
  • Symfony 错误 500 与 app.php,在 app_dev.php 上工作正常

    我目前正在尝试通过访问 app php 来使用我们的 基本 Symfony 2 应用程序 但是 每当我尝试访问 app php 时 都会收到错误 500 我检查了日志 生产日志为空 我已经尝试过配置文件中的 assetic 条目 但无济于事
  • Symfony 表单值缺失

    我正在编写一个简单的登录表单 一切正常 验证等 但我无法获取值 这是我的代码 public function executeIndex sfWebRequest request this gt getUser gt clearCredent
  • Symfony 1.4 更改管理生成器操作或模板

    如何修改管理员生成的模块 操作和模板 它们存储在缓存中 但我需要修改它们 模板 有可能吗 问候 当然可以 只需将模板文件从缓存复制到相关的module templates后台文件夹中的模板 然后修改 扩展 对于操作 将相同命名的操作添加到m
  • Symfony 1.4 中的会话删除

    如果所有会话变量不在数组中 如何一次删除它们 PS我这样设置它们 this gt getUser gt setAttribute PayPalTransaction hash request gt getParameter hash 问候
  • 去哪一个; Yii 或 Symfony

    好的 我是NOT询问哪一个更好 我知道 Yii 并不比 Symfony 好 Symfony 也不比 Yii 好 我想问的是我应该选择哪一个呢 我想提出几点 我有一个大型项目 格式非常好 编码也非常好 如果您看到我的代码 您会认为我制作了自己
  • 为什么此模式生成关系 n:m

    我有这个 schema yml 文件 只是相关部分 SdrivingMaquina actAs Timestampable columns idmaquina type integer 8 autoincrement true notnul
  • PHPUnit生成的测试骨架路径

    是否可以通过 sculpture test 命令告诉 phpunit 将生成的测试框架文件放在哪里 甚至可以告诉 phpunit 重复目录结构吗 以免说我有用于测试的文件lib model SomeClass php我希望 phpstorm
  • 将 PHP 参数传递到 NetBeans 到具有 symfony url 路由功能的页面

    我正在做以 url 路由为特色的 Jobeet 教程 url 路由 我认为这是正确的术语 使 url 看起来像这样 http localhost 8080 frontend dev php job extreme sensio paris
  • 使用 Symfony 的 EventDispatcher 组件的正确方法是什么?

    我想通过使某些类可观察来促进 PHP 代码中的松散耦合 交响乐的事件分发器组件 https github com symfony EventDispatcher看起来很有希望 SPL 也是如此Spl观察者 http php net splo
  • 清除另一个应用程序的 Symfony 缓存

    我想通过后端应用程序中的操作清除前端应用程序的缓存 我怎样才能实现这个目标 我相信在 symfony 1 2 中执行此操作的正确方法如下 sfContext switchTo frontend switch to the environme
  • Symfony 生成器形式、原则和 M:N 关系

    我有一个基本的 M N 设置 包含三个表 candidate position 和 Candidate position 这是 MySQL Workbench 的 ERD 屏幕截图 现在 我们继续讨论表单 在 symfony 生成器的默认世
  • Symfony 多应用程序交互

    在 symfony 1 4 中 如何从当前操作调用另一个应用程序的操作 有一个博客文章关于这里 http symfony com blog cross application links http symfony com blog cros
  • php/symfony/doctrine 内存泄漏?

    我在使用 symfony 1 4 和原则 1 2 将对象批量插入数据库时 遇到问题 我的模型有一种称为 Sector 的对象 每个对象都有多个 Cupo 类型的对象 通常范围从 50 到 200000 这些物体非常小 只是一个短标识符字符串
  • 检测语言并重定向到 Symfony 上的子域

    我正在使用 Symfony 1 2 7 我的网站采用多种语言 每种语言都位于 en example com es example com 等子域中 如果用户进入 example com 我想将他重定向到他的语言 我还希望支持 staging
  • 如何在 Symfony 1.4 中模拟错误 500?

    我创建了一个error500 php文件输入web errors 现在想测试一下 我试图将这一行放入我的一个操作中 this gt getResponse gt setStatusCode 500 不幸的是 它似乎被忽略了 你们知道这里发生
  • 使用 Doctrine NestedSet 进行面包屑导航

    我有一个实现 NestedSet 行为的模型 Page actAs NestedSet hasManyRoots true rootColumnName root id columns slug string 255 name string

随机推荐

  • Android studio 1.0不显示drawable-hdpi,drawable-xhdpi,drawable-mdpi,drawable-xxhdpi

    当我创建一个新项目时 我的Android studio 1 0不显示drawable hdpi drawable xhdpi drawable mdpi和drawable xxhdpi 我不知道原因 这是我的 res 目录结构 res 可绘
  • 将 Pros 从 State 传递给 Child

    我正在从父 React 组件上的 componentDidMount 中的 Web API 调用获取数据 我将这些值放入状态中 当我渲染表单时 我只是使用数据 组件 制作自定义标签 并将标签文本和数据传递给该组件 我显示的每个字段都有一个
  • 错误连接被拒绝

    我想与我自己的 servlet 建立 Http 连接 这是我的代码 try HttpClient client new DefaultHttpClient HttpPost httpMethod new HttpPost http loca
  • R Shiny 如何引用属于动态输入数量一部分的输入

    因此 我需要制作一个闪亮的应用程序 它需要动态数量的输入来最终进行降维 但是当我有动态数量的输入时 我一直试图弄清楚如何引用输入中的内容 我使用的是 iris 数据集 输入是变量 我需要做的一部分是用 k 均值绘制其中的 2 个图 但我只是
  • 与 BEM 类命名约定混淆。更深一层

    例如 我有一个带有菜单元素的菜单块 menu menu element menu element current 但可以说 menu块包含在另一个块内 header 在这种情况下如何处理命名 header header menu heade
  • 在 Google App Engine 中关闭区分大小写的 URL

    我们最近将公司网站迁移到了 Google 应用引擎 我们网站中的某些链接遇到了区分大小写的问题 当服务器上的相应文件夹为小写时 某些链接为大写 这在我们的旧 Windows 服务器上不是问题 Google 应用引擎似乎对 URL 区分大小写
  • ASP.Net Web API 帮助页面区域返回空输出

    我有一个预先存在的 MVC 应用程序 我使用 Nuget 添加了 Web API 和 Web API 自文档 虽然 Web API 控制器运行良好 返回对 HTTP 请求的有效响应 但帮助控制器找不到任何要记录的 Web API 方法 在帮
  • log4net 通过异常参数向数据库表添加完整的堆栈跟踪

    对于 log4net 配置 这是我的参数设置
  • Mustache.js - 如何连接事件?

    我正在考虑将 Mustache js 用于我正在开发的一个小项目 我还没有看到答案的一件事是 哪种是连接事件的最佳方法 我想要创建一个带有小胡子的树形菜单 但我不认为哪种是将事件连接到每个节点的最佳或最干净的方法 Mustache是 一个模
  • 打印时,如果图像大于单个打印页面,Firefox 会截断/裁剪图像,如何禁用此行为?

    如果网页上的图像超过单个打印页面的高度 则打印时图像的下半部分会被 Firefox 剪切 裁剪 例如在打印预览中查看 这种情况在 Chrome 中不会发生 也可能不会在 IE 中发生或者 不确定 Opera 和其他 如何禁用此剪切 裁剪并在
  • Django:注册期间有效/可用的用户名/电子邮件的ajax响应

    我正在使用 jQuery 在用户注册期间进行一些内联 表单验证 以通过检查是否存在以下方式来防止发布后出现表单错误 用户名可用 电子邮件尚未注册 其想法是在提交表单之前向用户提供反馈 以防止用户感到沮丧 代码在底部 问题 这是一个潜在的安全
  • Django Rest 框架 - 从 json 创建或更新值

    我对 Django 和 Django Rest Framework 非常陌生 我有一个API 其json格式如下 为了简单起见 简化版本 title Lorem ipsum is a dummy title content Lorem ip
  • Powershell返回包含特定文件但不完全递归的目录

    使用以下 Powershell 代码 我尝试找到根目录中不包含 robots txt 的文件夹 通常 我可以递归地执行此操作 但递归这个庞大的文件夹结构需要很长时间 我真正需要的只是第一级 即仅搜索 C Projects 中找到的文件夹 基
  • 另一个失败的 Twitter oAuth cURL 访问令牌请求

    以下函数给出验证错误而不是令牌 无法验证 oAuth 签名和令牌 function request token Set url url this gt site this gt request token path http api twi
  • Spring Integration Kafka 适配器不生成消息

    我已经为此苦苦挣扎好几天了 我在 Spring boot 容器下使用 kafka 的 SI 适配器 我已经在我的机器上配置了zookeeper和kafka 我还创建了控制台生产者和消费者对其进行了测试 一切正常 我设法生成控制台消息并让控制
  • 如何克隆 JavaScript 类实例?

    如何克隆 JavaScript 类实例 我尝试了普通的 jQuery 扩展 但它只返回一个普通对象 我已经查看了堆栈上的许多其他答案 但找不到如何克隆实例 function Parent name this name name Parent
  • 从数据库中删除重复项的脚本[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我有一个数据库 其中有电话号码 组织 公司名称 邮政编码等数据 我的数据库中也有一些重复项 例如相同的公司名称 相同的组织 相同的邮政
  • 在c#中分割日期

    对于前 您可以在文本框中以各种形式输入日期 2010年8月12日 八月 12 2010 2010 12 8月 输出是 三个文本框首先是日期显示 12 第二个文本框是 Months show augest 第三个文本框是年份显示 2010 要
  • 两个表的并集,但显示数据来自哪个表

    我有两张桌子 TABLE A TABLE B Fields Trans Amend Trans Amend data 100 0 100 0 100 1 110 0 120 0 120 1 130 0 130 0
  • Symfony 1.4 中的会话删除

    如果所有会话变量不在数组中 如何一次删除它们 PS我这样设置它们 this gt getUser gt setAttribute PayPalTransaction hash request gt getParameter hash 问候