2012-04-07 48 views
0

如果我使用工厂方法实例化对象,那么是否可以引用实例化对象的类属性的docblock描述?PHPDoc:可以从工厂方法docblock引用对象属性描述吗?

我发现自己正在寻找类来提醒我什么参数给工厂的方法。如果我只能从工厂输出的所有对象中引用所有相关的docblock描述,那么将会很方便,然后当我调用factory方法时,IDE将提示我。

回答

0

对于你描述的场景,我能看到的最佳路径是让所有这些潜在的类实现相同的接口,或者可能从相同的抽象父类扩展。然后,在工厂方法上使用@return来表示它返回该接口/摘要的一个对象。这样,IDE将能够从接口/摘要的代码中读取文档块并向您呈现信息。

相关问题