2016-02-15 119 views
0

我想製作一個消耗API的laravel項目。我在網上看到了很多使用Guzzle的例子,但我不太確定在哪裏實際編寫我見過的代碼示例。例如在這個網站上說(The section on Interacting Githubs API)我在哪裏可以將這段代碼放在Laravel項目中?Laravel - 使用Guzzle

+1

你可以使用任何地方像控制器,模型,查看任何你想要的。 –

回答

1

這取決於,如果它是一個沒有邏輯的簡單調用,你可以在你的控制器上做到這一點。

但是,如果您要重複使用它,您可以創建父控制器並從中擴展所有控制器,或者創建一個類,然後將其注入到控制器和其他類中,以便可以使用它。我可以保證的一件事就是讓這個API從你的雄辯模型中調用。

1

放置代碼的位置取決於您正在構建的內容以及構建方式。它實際上取決於您使用的編碼模式。大多數人在使用Laravel時使用MVC模式。所以,可以肯定地說你在控制器中編寫了這些代碼。

但是這真的留給你和你想要遵循的模式。

+0

好吧,這是有道理的,謝謝 – Niall