共通処理などの実行クラスをLaravelで使いたい場合、\{Laravelプロジェクト}\app以下に配置します。分かりやすいようLibraryなど任意のディレクトリを作成してクラスを作成しましょう。 下記は\{Laravelプロジェクト}\app\LibraryにRequestUtil.phpを作成したサンプルです。 isMobile()はモバイルからのアクセスならtrueを返し、それ以外の場合はfalseを返します。 <?php namespace App\Library; class RequestUtil { static public function isMobile($request) { $userAgent = $request->header('User-Agent'); return strpos($userAgent, 'iPhone') !== false ||