我现在一直在使用 Symfony 1.x,并且开始掌握 2.x。从 1.x 转换到 2.x 是一项多么艰巨的任务,我相信你们中的许多人已经知道了。
我对非数据库内容的模型有疑问。
在 1.x 中,你有/lib/model/doctrine/abc.class.php
和/lib/model/doctrine/abcTable.class.php
。你所有的非数据库模型函数都放在 abc.class.php 中,你所有的数据库东西都放在 abcTable.class.php 中
我想添加几个 GD 函数来制作上传图像的缩略图,但我很确定在 MVC 约定中它们不应该放在控制器文件中。但是我在 Symfony2 文档中的任何地方都找不到模型文件夹或任何地方,甚至找不到非数据库内容的模型。
有人可以让我知道用于非数据库元素的“模型”的新约定和用于进入 lib/model 文件夹的自定义函数现在位于(或调用)在 Symfony2 中吗?