我有一個Laravel網站;在這個我有一個普通的PHP文件響應webhook。 如何在這個PHP文件中使用Laravel模型(例如\ App \ User)?如何在普通PHP文件中使用Laravel模型
謝謝
我有一個Laravel網站;在這個我有一個普通的PHP文件響應webhook。 如何在這個PHP文件中使用Laravel模型(例如\ App \ User)?如何在普通PHP文件中使用Laravel模型
謝謝
與刀片一樣使用。但是,只是,你不能使用Blate花括號{{}}
。所以你將不得不迴應everythig。如果從控制器傳遞$user
,那麼你可以做
<?php echo $user->email; ?>
如果您想直接從文件訪問模型,而不從另一個文件傳遞然後給它一個名稱空間和使用use
。
myfile.php
<?php
namespace App\Wherever\You\Want;
use App\User;
...
謝謝艾迪。這個PHP文件就在我的公共目錄中。它只是試圖編輯數據庫,例如\ App \ User :: where('user_type','admin') - > update(['updated_at'=> \ Carbon \ Carbon :: now()]); 在這種情況下,命名空間應該是什麼?還有什麼我需要包括?謝謝! – user6122500
林有點好奇,該文件是做什麼,不能在控制器內完成。在你的composer.json裏面,就像''psr-4「'一樣。該行基本上告訴Laravel在哪裏加載類。因此,把一些邏輯放在公衆面前,已經成爲Laravel的亮點。也許這是可能的,但我建議你將該文件內容複製到Helper中,然後在需要的地方調用它。 – EddyTheDove
是否仍然可以通過你的控制器上運行? – MMMTroy