我有一個類叫做SeleniumUtility並試圖擴展PortalController(僅用於測試)。如何擴展在另一個目錄中的類?
我想它是這樣的:
<?php
namespace App\Http\Utility;
require_once(__DIR__.'/../Controllers/PortalController.php');
class SeleniumUtility extends PortalController
{
...
不過,我得到FatalErrorException in SeleniumUtility.php line 14: Class 'App\Http\Utility\PortalController' not found
所以還是會嘗試在Utilty文件夾進行搜索。
它是如何工作的?
確保你的類名'PortalController.php'是'PortalController' –
像你擴展(擴展類的名稱應該是相同的情況下),你的父類的名字。這個項目命名空間是基於什麼? –
@B。德賽,是類名是'PortalController',我剛剛檢查過它 – Black