PHP 5.6 심포니 내가 정의 된 상수와 네임 스페이스를 포함하는 번들에있는 파일이 3정의되지 않은 상수 오류
...
constfile.php
<?php
namespace Some\Interesting\ConstFile {
const NAME_OF_CONSTANT = 'Some Constant';
}
namespace Some\Interesting\ConstFile\Specific {
const NAME_OF_SPECIFIC_CONSTANT = 'Some Specific Constant';
}
심포니에서 네임 스페이스를 사용하는 경우
그러면 상수를 사용하려고하는 또 다른 번들에 다른 파일이 있습니다 ...
stuff.php
<?php
namespace More\Cool\Stuff;
use Some\Interesting\ConstFile as CF;
use Some\Interesting\ConstFile\Specific as CFS;
class Stuff {
public function doit() {
$output->writeln(CF\NAME_OF_CONSTANT);
$output->writeln(CFS\NAME_OF_SPECIFIC_CONSTANT);
}
}
PHPStorm에는이 설정에 대한 불만이 없습니다. 그러나 이것을 실행하면 '치명적 오류 : stuff.php에서 정의되지 않은 상수 NAME_OF_CONSTANT'오류가 발생합니다.
내가 뭘 잘못하고있는 것으로 생각 하나?