特定のPHPに書かれているクラスを他のコントローラーから読み込んで使いたいのですが、
Error: Class 'App\Http\Controllers\HolidayDateTime' not foundのエラーが出てしまいます。
読み込み方と使い方を教えて頂ければ幸いです。
◆読み込みたいファイル app/Library/WeekdayFunc.php
laravel
1namespace App\Library; 2use App; 3use DateTime; 4 5class HolidayDateTime extends DateTime 6{ 7 public function holiday() 8 { 9 ...略 10 11 return $result; 12 } 13 ...略
◆上記のクラスを使いたいコントローラー app/Http/Controllers/RankingController.php
laravel
1namespace App\Http\Controllers; 2use Illuminate\Support\Facades\DB; 3use Illuminate\Support\Facades\Storage; 4use App\Library\WeekdayFunc; 5 6class RankingController extends Controller 7{ 8 public function index() 9 { 10 #サイドバーのはサイドバーコントローラーにある 11 include(app_path().'/Library/WeekdayFunc.php'); 12 $datetime = new HolidayDateTime(); /* Error: Class 'App\Http\Controllers\HolidayDateTime' not foundのエラーが出る */
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/12/13 02:21