[TYPO3-mvc] Conception: Repository / Models

Lang, Patrik Patrik.Lang at centaur.de
Mon May 17 09:21:12 CEST 2010


Hi Christian,

as I know you should make a repository for each model which interacts with other models. See the blog example. Your Videos can have one or more comments, so it interacts with comments and should have a repository. Also your users can write comments, so comments also belong to users. So users should have a repository too.

But comments just comments which can belong to videos and users so they don't really have to need a repository. In my opinion they could be some value objects such as the "Tags" oft he blog example.

Or do they interact with videos and users?

> I'm not (yet) familiar with the way how to use repositories as another
> layer between controllers and models. Maybe someone could give me a hint?

I also just used Frameworks such as CakePHP with models, controller and views an no repositories. So I don't know if that what I tell is the right solution, but I would try it that way

So please correct me if I'm wrong.

Kind regards
Patrik

Diese Information ist ausschliesslich fuer die adressierte Person oder Organisation bestimmt und koennte vertrauliches und/oder privilegiertes Material enthalten. Personen oder Organisationen, fuer die diese Information nicht bestimmt ist, ist es nicht gestattet, diese zu lesen, erneut zu uebertragen, zu verbreiten, anderweitig zu verwenden oder sich durch sie veranlasst zu sehen, Massnahmen irgendeiner Art zu ergreifen. Sollten Sie diese Nachricht irrtuemlich erhalten haben, bitten wir Sie, sich mit dem Absender in Verbindung zu setzen und das Material von Ihrem Computer zu loeschen.

Sie haben uns gebeten, mit Ihnen ueber das Internet per E-Mail zu korrespondieren. Unbeschadet dessen ist allein die von uns unterzeichnete schriftliche Fassung verbindlich. Wir weisen darauf hin, dass derartige Nachrichten mit und ohne Zutun von Dritten verloren gehen, veraendert oder verfaelscht werden koennen. Herkoemmliche E-Mails sind nicht gegen den Zugriff von Dritten geschuetzt und deshalb ist auch die Vertraulichkeit unter Umstaenden nicht gewahrt Wir haften deshalb nicht fuer die Unversehrtheit von E-Mails nachdem sie unseren Herrschaftsbereich verlassen haben und koennen Ihnen hieraus entstehende Schaeden nicht ersetzen. Sollte trotz der von uns verwendeten Virus-Schutz-Programmen durch die Zusendung von E-Mails ein Virus in Ihre Systeme gelangen, haften wir nicht fuer eventuell hieraus entstehende Schaeden. Dieser Haftungsausschluss gilt nur soweit gesetzlich zulaessig.


More information about the TYPO3-project-typo3v4mvc mailing list