Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/250.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 拉威尔-使用口香糖_Php_Laravel_Guzzle - Fatal编程技术网

Php 拉威尔-使用口香糖

Php 拉威尔-使用口香糖,php,laravel,guzzle,Php,Laravel,Guzzle,我想制作一个使用API的laravel项目。我在网上看到了很多使用Guzzle的例子,但我不太确定我所看到的代码示例应该在哪里编写。例如,在这个网站上,我将在Laravel项目中的何处放置此代码?您将代码放置在何处取决于您正在构建的内容和构建方式。实际上,这取决于您使用的编码模式。大多数人在使用Laravel时使用MVC模式。因此,可以肯定地说,您在控制器中编写了此代码 但这实际上是留给您的,您希望遵循的模式。将代码放置在何处取决于您正在构建什么以及如何构建它。实际上,这取决于您使用的编码模式。

我想制作一个使用API的laravel项目。我在网上看到了很多使用Guzzle的例子,但我不太确定我所看到的代码示例应该在哪里编写。例如,在这个网站上,我将在Laravel项目中的何处放置此代码?

您将代码放置在何处取决于您正在构建的内容和构建方式。实际上,这取决于您使用的编码模式。大多数人在使用Laravel时使用MVC模式。因此,可以肯定地说,您在控制器中编写了此代码


但这实际上是留给您的,您希望遵循的模式。

将代码放置在何处取决于您正在构建什么以及如何构建它。实际上,这取决于您使用的编码模式。大多数人在使用Laravel时使用MVC模式。因此,可以肯定地说,您在控制器中编写了此代码


但这实际上是留给您和您想要遵循的模式的。

这取决于,如果是一个没有逻辑的简单调用,您可以在控制器上执行


但是,如果您打算一次又一次地重复使用它,您可以创建一个父控制器并从中扩展所有控制器,或者创建一个类,然后将其注入控制器和其他类中,以便使用它。有一件事我可以保证,这个API调用不会与您雄辩的模型发生冲突。

这取决于,如果它是一个没有逻辑的简单调用,您可以在控制器上执行


但是,如果您打算一次又一次地重复使用它,您可以创建一个父控制器并从中扩展所有控制器,或者创建一个类,然后将其注入控制器和其他类中,以便使用它。有一件事我可以保证,这一API调用不会与您雄辩的模型发生冲突。

您可以在任何地方使用控制器、模型、视图等任意功能。您可以在任何地方使用控制器、模型、视图等任意功能。