facebook twitter hatena line email

Php/composer/psr-4

提供: 初心者エンジニアの簡易メモ
2017年11月7日 (火) 23:50時点におけるAdmin (トーク | 投稿記録)による版 (ページの作成:「==psr-4とは== クラスをオートローディングするための仕様 ==composer.jsonに以下追加== "autoload": { "psr-4": { "myapp\\": "src/"...」)

(差分) ←前の版 | 最新版 (差分) | 次の版→ (差分)
移動: 案内検索

psr-4とは

クラスをオートローディングするための仕様

composer.jsonに以下追加

 "autoload": {
   "psr-4": {
     "myapp\\": "src/"
   }
 }

サンプル

src/MainLogic.php

namespace myapp;
class MainModel
{
    public function execLogic()
    {
         $sub = new SubModel();
         $sub->execLogic();
    }
}

src/SubLogic.php

namespace myapp;
class SubModel
{
    public function execLogic()
    {
    }
}