这可能是一个奇怪的问题,但在我们所有的系统中,我们使用一个加载器类来获取类:
$Class = core::load('ClassName'); //returns an instance of the class ClassName
Run Code Online (Sandbox Code Playgroud)
这可能不是最好的方法,但正如我所说,它一直在这里,所以改变它将是一件大事.除此之外它对我们来说也很完美.唯一的问题是PHPStorm不承认它$Class是一个实例ClassName.有没有办法在php中为这个演员做一些similair?
$Class = (ClassName)core::load('ClassName');
Run Code Online (Sandbox Code Playgroud)
你可以在PhpStorm中做到这一点:
/**
* @var YourClass $Class
*/
$Class = core::load('ClassName');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
490 次 |
| 最近记录: |