LoginSignup
2
0

More than 1 year has passed since last update.

【Laravel】Linuxはクラスの大文字小文字の表記揺れを許してくれない

Last updated at Posted at 2022-12-08

概要

メンバーからのプルリクエストに対して、
動作をチェックした後(コードはレビューせず)にテスト環境に反映させたはずが、
テスト環境でModelのリレーション定義エラーが!? コードを覗いてみるか...

コードは全てフェイクです

エラーの原因

Models/User.php

public function userImage()
{
    return $this->hasOne(Userimage::class);
}

ファイル名はuserImage.php、クラス名はUserImage

windowsやmac環境では大文字小文字の区別をしませんがLinuxは許してくれません。

エラーが起こらないためにして欲しい事

コード補完を使いましょう。

後自分はコードをレビューしましょう

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0