我有关于如何使用Yelp Fusion API的PHP示例。它使用OAuth.php
file和几个类。在主要示例中,它使用
require_once('lib/OAuth.php');
我可以在Laravel中做同样的事吗?
或者我最好为OAuth.php
文件提供名称空间并将其放在树上的某个位置?在哪里放?
答案 0 :(得分:2)
我建议您在app中创建一个新目录并将其称为“Classes”,并将您的OAuth.php存储为“/app/Classes/OAuth.php”。
不要忘记将namespace App\Classes;
放在此文件的顶部。
由于文件中有多个类,我建议稍微重写一下,并将每个类分隔为文件
答案 1 :(得分:2)
您可以将Yelp Fusion API与任何其他OAuth实施结合使用。 以下是作曲家的OAuth包:https://packagist.org/search/?q=oauth
使用包而不是自定义PHP文件将有助于保持项目清洁。 如果您仍然需要添加任何自定义PHP文件,只需在“/ app /”文件夹中创建一个目录,如“Libraries”或“Helpers”,或者更适合您的内容。
“/ app”目录中的目录和文件会自动加载到PSR-4编辑器自动加载中。