PHPDoc:是否可以引用工厂方法docblock中的对象属性描述?

PHPDoc:是否可以引用工厂方法docblock中的对象属性描述?,php,phpdoc,Php,Phpdoc,如果我使用工厂方法实例化对象,那么是否可以引用被实例化对象的类属性的docblock描述 我发现自己正在查看这些类,以提醒我应该为工厂方法提供哪些参数。如果我可以从工厂输出的所有对象中引用所有相关的docblock描述,那么我的IDE将在调用工厂方法时提示我。对于您描述的场景,我能看到的最佳途径是让所有这些潜在类实现相同的接口,或者从同一抽象父类扩展。然后,在factory方法上使用@return表示它返回该接口/抽象的对象。这样,IDE就能够从接口/抽象的代码中读取docblock并向您提供信

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


我发现自己正在查看这些类,以提醒我应该为工厂方法提供哪些参数。如果我可以从工厂输出的所有对象中引用所有相关的docblock描述,那么我的IDE将在调用工厂方法时提示我。

对于您描述的场景,我能看到的最佳途径是让所有这些潜在类实现相同的接口,或者从同一抽象父类扩展。然后,在factory方法上使用@return表示它返回该接口/抽象的对象。这样,IDE就能够从接口/抽象的代码中读取docblock并向您提供信息。

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