В Rails вы можете организовывать контроллеры в папки и сохранять свою структуру в пространстве имен. Я ищу аналогичную организационную структуру в Symfony 1.4.Symfony Actions Namespacing, или лучший способ?
Я думал об организации нескольких файлов actions.class.php в папке действия, но все, что я наткнулся использует независимые файлы действий, по одному для каждого действия ... как это:
# fooAction.class.php
class fooAction extends sfActions {
public function executeFoo() {
echo 'foo!';
}
}
Но Мне нужно разработать совершенно новую систему маршрутизации, чтобы соответствовать нескольким действиям в этот файл, что ... глупо.
Действительно я просто хочу сделать Symfony в Rails (опять же, глупо, но я застрял с Symfony для этого проекта), поэтому мне интересно, есть ли лучший способ ...?
Спасибо.
Я не понимаю, что вы пытаетесь достичь - как, почему вам это нужно в Symfony. Можете ли вы объяснить дальше? :-) – richsage 2010-11-23 08:51:20
Я пытаюсь сгруппировать действия в наборы с их собственными файлами в организационных целях. В противном случае файл действий будет иметь огромное значение. Я бы поместил их в свои собственные модули, и все будет хорошо, за исключением того, что я бы загрязнил папку модулей миллиардом модулей. Я действительно ищу такую структуру каталогов: apps/frontend/modules/GROUP/module1, apps/frontend/modules/GROUP/module1. Но я не нашел способ сделать это ... возможно, для этого нужно совсем новое приложение. – wulftone 2010-11-24 06:01:22