2017-04-07 53 views
0

我有关于如何使用Yelp Fusion API的PHP示例。它使用OAuth.php file几个类。在主要的例子中它是与在Laravel中放置自定义/新类文件的位置?

require_once('lib/OAuth.php'); 

我可以在Laravel中做同样的事吗?

或者我最好提供OAuth.php文件的命名空间,并把它放在树上的某个地方?在哪里放?

+2

是关于测试,看起来像一个自定义库,所以只需在应用程序文件夹内创建一个库文件夹,并将类放在那里与正确的名称空间 – jycr753

回答

0

我建议你在应用程序内创建一个新目录并称之为“类”,并将你的OAuth.php存储为“/app/Classes/OAuth.php”。 不要忘了把namespace App\Classes;置于这个文件的顶部。

由于有几类文件里面,我建议重写这一点,并分隔每个类文件

0

您可以使用Yelp的融合API与任何其他的OAuth实现。 下面是作曲家的OAuth包:https://packagist.org/search/?q=oauth

使用包而不是自定义PHP文件将有助于保持项目清洁。 如果您仍然需要添加任何自定义PHP文件,只需在“/ app /”文件夹(如“库”或“助手”)中创建一个目录,或者更适合您的内容。

自动加载“/ app”目录中的目录和文件,与PSR-4作曲家自动加载相关。

相关问题