InternalClass¶
関連のない名前空間またはクラスから内部としてマークされたクラスにアクセスしようとした場合、または異なる名前空間にpsalm-internalとしてマークされたクラスにアクセスしようとした場合に発生します。
<?php
namespace A {
/**
* @internal
*/
class Foo { }
}
namespace B {
class Bat {
public function batBat(): void {
$a = new \A\Foo();
}
}
}