草庐IT

REST_Controller

全部标签

php - Zend 工具创建操作无法识别模块中的 Controller

我使用以下方法创建了一个模块和Controller:$zfcreatemoduleapi$zfcreatecontrollerauthindex-action-included=1api这工作正常,当我请求http://localhost/api/auth时,我得到了索引操作。我想创建一个名为验证的新操作:$zfcreateactionvalidateauthview-included=1api但有人告诉我:AnErrorHasOccurredControllerauthwasnotfound.编辑:我已经直接在Controller中添加了Action,并创建了View文件-但我希望我

php - REST API——Javascript 还是 PHP?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭11年前。通过RESTAPI,我可以接收XML或JSON格式的响应。例如,这可以使用PHP或Javascript(使用jQuery)来完成。我想知道不同语言的优点和缺点。到目前为止,这是我想通的:当稍后需要在服务器端使用数据时,PHP似乎比JavaScript更容易。JavaScript在客户端运行,在使用外部URL获取数据时不会对服务器造成负载

php - SugarCRM 账户联系关系 REST API

在SugarCRM6.0.0中,我需要通过REST网络服务API在帐户和联系人之间创建关系。我已经尝试了两种方法(帐户->联系人,联系人->帐户)都无济于事:$method='set_relationship';$params=array('module_name'=>'Accounts','module_id'=>$accountId,'link_field_name'=>'accounts_contacts','related_ids'=>array($userId));$method='set_entry';$params=array('module_name'=>'Contac

php - Symfony2 : debug controller variables

如何快速访问和查看Controller中使用的变量?我使用xdebug,但在通过Controller时查看对象内部的内容通常有点矫枉过正。 最佳答案 您可以使用get_defined_vars()获取当前作用域中定义的变量方法并使用Monolog库记录它,例如$this->container->get('logger')->info('Localvariables',get_defined_vars());我建议安装FirePHPFirefox中的扩展,因为在开发模式下FirePHP处理程序会自动启用,因此您可以在firebug控制

php - 创建新的 magento Rest api 以获取 magento 中的类别列表

有谁知道如何创建新的magentorestapi来获取类别列表。我已经看过这个链接magentorestapi但这不会获取类别列表。如果有人知道,请解决这个问题.. 最佳答案 首先使用http://www.silksoftware.com/magento-module-creator/创建基本模块然后您必须创建以下文件并将此文件添加到给定路径中。模块路径=app/code/local/Restapi/Categories1)app/code/local/Restapi/Categories/etc/api2.xmlCatalog10

php - 拉维尔 4 : how to write the correct nested controller for nested resource?

在Laravel4中,我希望创建一组restful资源如下:http://localhost/posts/1/commentshttp://localhost/posts/1/comments/1http://localhost/posts/1/comments/1/edit...所以我创建了两个Controller:PostsController和CommentsController(在同一层),路由写成如下:Route::resource('posts','PostsController');Route::resource('posts.comments','CommentsCon

php - 用于 API 和非 API 使用的 Laravel 资源 Controller

在为也对API执行AJAX调用的网站创建资源ControllerPhotosController后,资源Controller似乎既可以在普通网站上使用,也可以作为API使用。这会为Photo显示id=1的HTML页面http://domain.com/photos/1Javascript使用以下更新Photo资源并返回JSON响应PUThttp://domain.com/api/v1/photos/1问题:我们是否会有2个PhotoControllers,一个用于处理API使用,一个用于非API? 最佳答案 没有。您可以让两个单独的

php - laravel 通过 Controller 将错误传递给 View

我正在尝试在我的Controller中验证一个Action。一旦失败,我将验证器生成的消息发送到同一Controller中的其他函数,以将其传递给View。唯一的问题是我在View中看不到任何显示,并且一旦我单击提交并发生错误,url就会更改为奇怪的格式。Controller:'Required|Min:3|Max:88|Alpha','last_name'=>'Required|Min:3|Max:88|Alpha','password'=>'Required|Min:3|Max:88|Alpha|Confirmed','email'=>'Required|email|unique:

php - PhalconPHP - 如果使用 Loader 命名空间则无法加载 Controller

在我为我的应用程序(测试应用程序)命名空间之前,一切正常。但是在我开始为Controller和所有内容命名空间并像这样加载命名空间之后:$loader=newLoader();$loader->registerNamespaces(array('Application\Controllers'=>'Application/Controllers/'))->register();我收到错误Exception:IndexControllerhandlerclasscannotbeloaded我输入的命名空间是正确的:namespaceApplication\Controllers;useP

php - Laravel 5.2 理解 "fat model, skinny controller"

我想了解如何在Laravel5.2中使用“胖模型,瘦Controller”。基本上,我主要理解为什么,是什么,但不知道怎么做。我在谷歌上搜索了一段时间,发现有几页描述了为什么(有些页面描述了为什么不这样做)和什么,但是没有任何页面可以让您轻松理解如何使用瘦Controller创建胖模型。我创建了一个非常基本的待办事项列表,无需登录或验证,只有最基本的待办事项记录功能。这个应用程序基本上使用“瘦模型,胖Controller”,我想重写应用程序,以便它使用“胖模型,瘦Controller”。我在MySQL数据库中有三个表:用户idint(10)unamevarchar(255)电子邮件va