Php Symfony 2文件组织

Php Symfony 2文件组织,php,symfony,entities,Php,Symfony,Entities,最近我开始研究SF2,但我想解决一些疑问: 假设我有100多个模型,它们扩展了一个通用模型实体。每个模型都有独特的函数和规则,用于解析来自模型源的内容,组织它的最佳方式是什么 在ZF1中,我会为每个需要定制的模型创建Model/ModelType/ModelName.php文件,在SF2中,我不确定应该使用哪种实体:一个调用实体并调用通过接口实现的自定义函数的服务容器,或者一个巨大的服务,每个模型具有不同的函数 提前谢谢 如果仅基于当前实体状态的解析函数仅使用实体属性,则最好使用实体方法。实体还

最近我开始研究SF2,但我想解决一些疑问:

假设我有100多个模型,它们扩展了一个通用模型实体。每个模型都有独特的函数和规则,用于解析来自模型源的内容,组织它的最佳方式是什么

在ZF1中,我会为每个需要定制的模型创建Model/ModelType/ModelName.php文件,在SF2中,我不确定应该使用哪种实体:一个调用实体并调用通过接口实现的自定义函数的服务容器,或者一个巨大的服务,每个模型具有不同的函数


提前谢谢

如果仅基于当前实体状态的解析函数仅使用实体属性,则最好使用实体方法。实体还可以实现一些接口,例如ParsableInterface

如果paring函数需要使用其他实体,那么最好使用独立服务处理解析