回答編集履歴

2

修正

2017/09/29 11:11

投稿

fagai
fagai

スコア2158

test CHANGED
@@ -16,7 +16,7 @@
16
16
 
17
17
 
18
18
 
19
- 詳しい話までは言ませんが
19
+ 詳しい話までは言ませんが
20
20
 
21
21
  例えば`App\Api_info`クラスは`App\ApiInfo`クラスとする必要があります。また、ファイルの場所は`app/ApiInfo.php`となります。(UpperCamelCaseでクラス名、ファイル名を指定する必要があります。)
22
22
 

1

オートローディングによる制約の話を追加

2017/09/29 11:11

投稿

fagai
fagai

スコア2158

test CHANGED
@@ -7,3 +7,21 @@
7
7
 
8
8
 
9
9
  こちらの$requestが誤字していますが問題ありませんか?
10
+
11
+
12
+
13
+ また、基本的な話をしておくとLaravelはPSR-4というオートローディングに関する制約を使っています。
14
+
15
+ ファイル名や、クラス名を制約に従っていないと、クラスが読み込めなかったりしますので守りましょう。
16
+
17
+
18
+
19
+ 詳しい話までは言えませんが
20
+
21
+ 例えば`App\Api_info`クラスは`App\ApiInfo`クラスとする必要があります。また、ファイルの場所は`app/ApiInfo.php`となります。(UpperCamelCaseでクラス名、ファイル名を指定する必要があります。)
22
+
23
+
24
+
25
+ 一応、日本語訳してくれている人がいますので、見ると良いでしょう。
26
+
27
+ [PSR-4 autoloader (日本語訳)](https://qiita.com/inouet/items/0208237629496070bbd4)