さんさろ

さんさろ

プロダクトエンジニアの雑記&技術、たまにドイツ

Lumen5.5で自分で作ったClassを使う

composer 管理でない、自分で作った Class を使う

やりたかったのは、

app/Hoge.php

にある自作の Class を、

app/Http/Controllers/FugaController.php

で使いたかっただけ。

やり方

1. 自作クラスに namespace を設定してあげる。これ抜けてたので少し考えてしまった。

<?php

namespace App;

class Hoge {
.
.

2. あとは普通にcontroller 内で使うだけ

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use App\Hoge;

class FugaController extends Controller
{

ままなりませんなぁ。