2017-04-07 52 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作曲家自動加載相關。

相關問題