2016-11-21 132 views
4

我有這樣的目錄結構擴展類:瞭如何使用PSR-4自動加載作曲家

Directory

,這是我composer.json:

{ 
    "autoload": { 
     "psr-4": { 
      "travelo_conf\\": "config/", 
      "travelo_url\\": "url/" 
     } 
    } 
} 

現在我試圖擴展我的Api類酒店類

這是我的ApiConfig類:

namespace travelo_conf\config ; 

    class ApiConfig {} 

,這是我的酒店類:

<?php 

namespace travelo_url\hotelbedsUrl ; 

require '../vendor/autoload.php'; 

use travelo_conf\config\ApiConfig ; 


    class Hotels extends ApiConfig 
     { 

      function __construct() 
      { 
       parent::__construct() ; 

      } 
    } 

,我得到這樣的錯誤:

Fatal error: Class 'travelo_conf\config\ApiConfig' not found in /var/www/html/4travelo_Beta/url/getHotelUrl.php on line 9

可有人向我解釋,爲什麼?

回答

2

好像應該是travelo_conf\ApiConfig而不是travelo_conf\config\ApiConfig