Laravel在子类中使用父类别名

时间:2017-08-28 09:55:33

标签: php laravel

是否有可能在Child类(具体)中使用别名类名称(在Parent类(abstract)中定义)?

我正在努力做到这一点,但我得到的是这样的例外:

  

Class'App \ Core \ Carnivore'未找到

实施例

namespace App\Core; 

use  App\Services\CarnivoreService as Carnivore;

abstract class Animal
{
   abstract protected function getAnimalCollection($name);
}

namespace App\Core;

use App\Core\Animal;

class Tiger extends Animal
{
    protected function getAnimalCollection($name)
    {
        return Carnivore::findAllByName($name);
    }

}

0 个答案:

没有答案