首页 > TAG信息列表 > zend-framework3

php-ZF3单元测试身份验证onBootstrap

我在为我的IndexController类运行单元测试时遇到问题. 单元测试仅执行以下操作(启发自unit-test tutorial of zf3): IndexControllerTest.php: public function testIndexActionCanBeAccessed() { $this->dispatch('/', 'GET'); $this->assertResponseStatusCode(200);

php-使用Zend Framework 3构建RESTful服务的最佳方法

我们正在启动一个新项目,该项目将利用RESTful服务与Web客户端(AngularJS)和移动平台(Android和iOS)进行对话. 这个想法是将业务逻辑隐藏在RESTful服务内部,并对Web客户端和移动平台使用相同的代码. 我们的服务器是使用Zend Framework 3(我是该框架的新手)在PHP中构建的.该应用程序

PHP-ZF3 / 2-如何捕获在EVENT_DISPATCH侦听器中引发的异常?

有什么方法可以处理EVENT_DISPATCH侦听器中引发的异常? class Module { public function onBootstrap(EventInterface $event) { $application = $event->getTarget(); $eventManager = $application->getEventManager(); $eventManager->at

如何使用zf-console执行Zend Framework 3操作?

我想用zf-console执行ZF3动作. 我可以使用zend-mvc-console模块执行此操作,并且工作正常.例如.Application / config / module.config.php: 'console' => [ 'router' => [ 'routes' => [ 'cronroute' => [

php – 如何在ZF2 / ZF3 url视图助手中添加查询参数

我正在尝试使用路由创建带有查询字符串的URL,如下所示: $this->url('users') -> /users $this->url('users', ['sort' => 'desc']) -> /users?sort=desc 然而,这似乎不起作用(第二个助手实际输出/用户).根据这个unofficial, out-of-date documentation,曾经有一种方法可以通过向

php – 将ZF2服务管理器转换为ZF3

我有一个简单的ZF2应用程序,它使用两个表和一个服务,我正在尝试将其转换为在ZF3​​上运行.我无法弄清楚如何更新服务管理器代码.以下是其中一个控制器的示例 <?php namespace LibraryRest\Controller; use Zend\Mvc\Controller; use Library\Service\SpydusServiceInterfac

php – ZF3导航“插件”错误

在https://docs.zendframework.com/zend-navigation/quick-start/之后,我尝试为我的应用程序进行导航.我注册了导航,我将DefaultNavigationFactory添加到服务管理器,但是当我尝试打印导航时出现错误. 这是我的模块/ Application / config / module.config.php: namespace Applicati

php – 用于互连服务的ZF3服务DI的有效模式

据我所知,有效模式是: >一个实例化所需服务的FooControllerFactory(FooService) >一个带构造函数的FooController __construct(FooService $fooService)> Controller获取一些基本数据并从服务中获取结果>服务包含所有必需的业务逻辑这是一项基本服务.最终,此服务将需要其他服务用于

mysql – Zend 2中两个表的联合

我想在zf2中使用where子句将两个表联合起来: – table1 app_followers table2 app_users条件可能是什么并按updated_date排序. 请让我知道zend 2的查询. 谢谢..解决方法:使用UNION是ZF2: 使用ZF2专用类Combine Zend\Db\Sql\Combine new Combine( [ $select1,