login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Verschil DbTable en Mapper

Offline xSc - 23/06/2010 16:06
Avatar van xScOnbekend Beste,

Op Zend.com (http://zendframework.com/manual/en/learning.quickstart.create-model.html) staat een voorbeeldmodel.

Maar waarom wordt hier een mapper aangemaakt? Daar heb je toch de dbtable class voor? Of begrijp ik dat verkeerd?

2 antwoorden

Gesponsorde links
Offline marten - 23/06/2010 16:34
Avatar van marten Beheerder Je dbTable class is echt de database tabel zeg maar. Om te communiceren met de dbTable class maak je gebruik van de mapper. De mapper staan functies in als save,edit,new etc.
Offline xSc - 23/06/2010 16:35 (laatste wijziging 23/06/2010 17:11)
Avatar van xSc Onbekend marten,

Bedankt! Dat heb ik wel begrepen, maar waarom staat die mapper niet in de dbtable?

Maar kun je aangeven wat er dan in die dbtable class komt?? Alleen die $_name? Of hoort daar nog meer bij.

En dan nog wat ........

Je hebt zegt maar zo'n tabelcontrole (zie ook voorbeeld) setDbtable. Die staat in de Mapper. Maar dat is voor 1 tabel. Moet je voor elke tabel zo'n setDbtable hebben, of kan dat ook centraal??
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.171s