Difference between revisions of "Movie Database Tutorial - Database and Models"

From Documentation for GridGuyz CMS
Jump to: navigation, search
(Creating a structure)
(Mapper létrehozása)
Line 188: Line 188:
 
</syntaxhighlight>
 
</syntaxhighlight>
  
===Mapper létrehozása===
+
=== Creating a mapper ===
  
A rendelkezésre álló absztrakt osztályok használatával egy mapper osztály létrehozása elég egyszerű. Az objektum példányosítás után automatikusan "megkapja" az alapértelmezett adatbázis kapcsolatot
+
Creating a mapper is quite easy by employing the abstract classes at our disposal. The object automatically gets the default database relation upon the class instantiation
 
<ref>Az alapértelmezett adatbázis kapcsolat a [http://framework.zend.com/manual/2.2/en/modules/zend.service-manager.intro.html service locator], illetve a [http://framework.zend.com/manual/2.1/en/tutorials/quickstart.di.html dependency injection] segítségével kerül beállításra az objektum példányosítása során. Természetesen ezen mechanizmusok kikerülésével, illetve közvetlen a [http://framework.zend.com/manual/2.1/en/tutorials/quickstart.di.html dependency injection] paraméterezett példányosításával más kapcsolat is használható.</ref>.
 
<ref>Az alapértelmezett adatbázis kapcsolat a [http://framework.zend.com/manual/2.2/en/modules/zend.service-manager.intro.html service locator], illetve a [http://framework.zend.com/manual/2.1/en/tutorials/quickstart.di.html dependency injection] segítségével kerül beállításra az objektum példányosítása során. Természetesen ezen mechanizmusok kikerülésével, illetve közvetlen a [http://framework.zend.com/manual/2.1/en/tutorials/quickstart.di.html dependency injection] paraméterezett példányosításával más kapcsolat is használható.</ref>.
  
Hozzuk létre a <code>module/VendorName/MovieDatabase/src/VendorName/MovieDatabase/Model/Movie/Mapper.php</code> fájlt:
+
Let's create a <code>module/VendorName/MovieDatabase/src/VendorName/MovieDatabase/Model/Movie/Mapper.php</code> file:
 
<syntaxhighlight lang="php" line highlight="17,25-30,48-53">
 
<syntaxhighlight lang="php" line highlight="17,25-30,48-53">
 
<?php
 
<?php

Revision as of 08:14, 25 October 2013