草庐IT

zend_auth

全部标签

php - Zend Framework 2 phpunit 测试带有连接的表

我使用了ZendFramework2文档中的Album示例并创建了一个应用程序。现在,在使用phpunit对其进行单元测试时,我在测试一个具有join的表时遇到了问题,比如表Account_Type。这是它的代码。fetchAll函数是functionfetachAll(){$sql=newSql($this->tableGateway->getAdapter());$select=$sql->select();$select->from('Album')->columns(array('id','name','account_type_id','managing_account_id

php - 如何扩展 Laravel 的 Auth Guard 类?

我正在尝试扩展Laravel的AuthGuard类,所以我可以在最后调用Auth::myCustomMethod()。按照文档部分ExtendingTheFramework我一直在研究如何准确地做到这一点,因为Guard类本身没有自己的IoCbinding。我可以覆盖它。这里有一些代码演示了我正在尝试做的事情:namespaceFoobar\Extensions\Auth;classGuardextends\Illuminate\Auth\Guard{publicfunctionmyCustomMethod(){//...}}现在我应该如何注册扩展类Foobar\Extensions\

php - 在 Zend Framework 2 中合并输入过滤器

我有很多字段集,我想为每个字段集创建一个输入过滤器类。然后我的想法是,对于我的每个表单,我可以创建一个由其他输入过滤器组成的输入过滤器类。例如,当通过注册表单创建帐户时,我想使用我的Account实体的基本Account输入过滤器,并将其用于新的输入过滤器可以修改输入或添加其他输入的类。类似下面的内容。classRegisterextendsInputFilter{publicfunction__construct(ObjectRepository$accountRepository,Account$accountFilter){/*****Addinputsfrominputfilt

php - 用于 Tumblr 的 Yii2 Auth 客户端扩展

我正在尝试在Yii2(http://www.yiiframework.com/doc-2.0/ext-authclient-index.html)中使用AuthClientExtension。我已经复制了YiiFramework附带的TwitterAuthClient类并制作了我自己的Tumblr版本。Twitter工作正常,但是当我使用我的Tumblr版本时,在“此应用程序可以访问您的某些数据并向您的帐户发帖吗?您以****登录*****。”(Tumblroauth页面)错误是:请求失败,代码:401,消息:oauth_signature与预期值不匹配这是我的Tumblr授权客户端代

php - 在 Eclipse 中运行 PHP Zend 测试

是否可以通过EclipsePDT运行PHPZend测试用例(那些扩展Zend_Test_PHPUnit_ControllerTestCase等的测试用例)?我希望能够以与在Eclipse中运行JUnit测试类似的方式运行它们,方法是右键单击测试文件并选择“作为JUnit测试用例运行”。我希望看到绿色或红色条,而不必转到命令行:)。提前致谢。 最佳答案 另一个选项是MakeGood“在EclipsePDT上运行单元测试的连续测试运行器” 关于php-在Eclipse中运行PHPZend测试

php - 如何使用 Zend_Application 引导 Zend_Test_PHPUnit_ControllerTestCase?

我习惯于为我的应用程序使用PHPUnit_Framework_TestCase在ZendFramework1.9中编写单元测试。现在我正在尝试通过使用ZendFramework的Zend_Application的Bootstrap来编写基于Zend_Test_PHPUnit_ControllerTestCase的单元测试。但是我无法让它运行。这是我的非工作示例:classFamilyControllerTestextendsZend_Test_PHPUnit_ControllerTestCase{public$application;publicfunctionsetUp(){$thi

php - 使用 Zend_Controller_Router_Route_Hostname 在多个域上运行相同的 Zend_Framework 站点

我需要基于zend_framework运行同一个站点以在多个域上运行,并且我的应用程序需要知道它在哪个域上运行。我认为使用Zend_Controller_Router_Route_Hostname是个好主意,但我遇到了一些问题。我的Bootstrap中有以下代码$ctrl=Zend_Controller_Front::getInstance();$router=$ctrl->getRouter();$router->removeDefaultRoutes();$hostnameRoute=newZend_Controller_Router_Route_Hostname(':sub-do

php - Zend 两个提交按钮同名

我构建了一个扩展zend_form的表单类。我有两个提交按钮:$like=newZend_Form_Element_Image('vote');$like->setImage($config->path->images."up.png")->setValue(2);$dislike=newZend_Form_Element_Image('vote');$dislike->setImage($config->path->images."down.png")->setValue(1);我想要两个具有相同名称和不同值的提交按钮,以便稍后可以通过Controller中的switch语句访问已提

php - Zend 框架 : How to read email attachments (and save to disk)?

我目前正在使用Zend_Mail_Storage_Imap阅读使用IMAP的电子邮件。多亏了文档,我能够阅读电子邮件正文(文本和html)。现在我正在尝试弄清楚如何保存电子邮件附件。我找不到任何解释如何转换原始内容和保存附件的内容。我该怎么做? 最佳答案 试试这些:http://macfoo.wordpress.com/2009/06/10/save-an-email-attachment-using-zend-mail/http://www.electrictoolbox.com/function-extract-email-at

php - Zend Action Controller——重构攻略

我已经在ZendFramework(1.10)上构建了一个首次运行的Web服务,现在我正在寻找重构我的ActionControllers中的一些逻辑的方法,这样对我和其他人来说会更容易我的团队负责扩展和维护服务。我可以看到哪里有重构的机会,但我不清楚关于如何重构的最佳策略。最好的Controller文档和教程只讨论小规模应用程序,并没有真正讨论如何抽象更大规模的重复代码。我们的ActionController的基本结构是:从请求正文中提取XML消息-这包括针对特定于操作的relaxNG模式进行验证准备XML响应验证请求消息中的数据(无效数据会引发异常-一条消息会添加到立即发送的响应中)