勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ

Laravelのディレクトリ構造・バージョン・DB接続情報確認

   2021/06/23  PHP Laravel

Laravelで作成されているシステムに携わることがあった。しかしながら当方Laravelは全く触ったことがなく、どこに何があるのか分からずソースコードの解析どころではなかった。以下にディレクトリ構造・バージョン・DB接続情報確認方法のメモ。

 

バージョンの調べ方

以下ファイルを確認する。

/vendor/laravel/framework/src/Illuminate/Foundation/Application.php

ファイルの頭の方に以下のようなバージョン記述が見つかるはず。

    /**
     * The Laravel framework version.
     *
     * @var string
     */
    const VERSION = '8.28.1';

 

よく使いそうなディレクトリ

/app/Models

モデル関連

/resources/views

ビュー関連

/app/Http/Controllers

コントローラー関連

/bootstrap/cache

キャッシュ関連

/routes

ルーティング関連

 

データベースの接続情報

Laravelのインストールディレクトリにある「.env」ファイルを確認する。以下のような記述が見つかるはず。

DB_PORT=xxxxxxxxx
DB_DATABASE=xxxxxxxxx
DB_USERNAME=xxxxxxxxx
DB_PASSWORD=xxxxxxxxx

 

所感

最近PHPでフレームワークを使った案件だとLaravelが人気の模様なので多少は使えるようになっておきたいところ。とりあえずは個人ツール的なシステムをLaravelで作ってみようと思う。

 - PHP Laravel

  関連記事

Podmanコンテナ環境のLaravelのキャッシュクリア方法
Podmanコンテナ環境のLaravelのキャッシュクリア方法

Laravelで何らかのファイルを編集し、アップロードしてもうまく動かない場合が ...

Laravel 13系をsystemd timerで自動実行する方法
Laravel 13系をsystemd timerで自動実行する方法

Laravelで特定の処理をsystemd timerで自動実行したい。また、s ...

Laravel 13系でタイムゾーンと言語設定方法
Laravel 13系でタイムゾーンと言語設定方法

先日「laravel-debugbar」を導入したので色々触って試してみたところ ...

Podmanコンテナ環境にLaravel 13系をインストールしHello Worldページ表示まで行う方法
Podmanコンテナ環境にLaravel 13系をインストールしHello Worldページ表示まで行う方法

先日Podmanコンテナ環境(PHP 8.4.25)にCodeIgniterをイ ...

Laravel 13系でエラーログ設定と出力及び確認方法
Laravel 13系でエラーログ設定と出力及び確認方法

Laravelのエラーログはデフォルト設定だと同じファイルに無制限に追記していく ...