Guest User

Untitled

a guest
May 16th, 2013
21
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.44 KB | None | 0 0
  1. <?php
  2. namespace WL\Test\Domain\Dto;
  3. use TYPO3\Flow\Annotations as Flow;
  4. use Doctrine\ORM\Mapping as ORM;
  5.  
  6. class Objektwohnraumobjektdto {
  7.  
  8.    /**
  9.     * @var \WL\Test\Domain\Model\Objekt
  10.    */
  11.    protected $objekt;
  12.  
  13.    /**
  14.     * @var \WL\Test\Domain\Model\Objektwohnraumobjekt
  15.     */
  16.    protected $objektwohnraumobjekt;
  17.  
  18.  
  19.     /**
  20.     * Get the Objekte's objekt
  21.     *
  22.     * @return \WL\Test\Domain\Model\Objekt
  23.     */
  24.     public function getObjekt() {
  25.         return $this->objekt;
  26.     }
  27.  
  28.     /**
  29.      * Sets this Objekte's objekt
  30.      *
  31.      * @param \WL\Test\Domain\Model\Objekt $objekt
  32.      * @return void
  33.      */
  34.     public function setObjekt($objekt) {
  35.         $this->objekt = $objekt;
  36.     }
  37.    
  38.     /**
  39.     * Get the Objekte's objektwohnraum
  40.     *
  41.     * @return \WL\Test\Domain\Model\Objektwohnraumobjekt
  42.     */
  43.     public function getObjektwohnraumobjekt() {
  44.         return $this->objektwohnraumobjekt;
  45.     }
  46.  
  47.     /**
  48.      * Sets this Objekte's objektwohnraum
  49.      *
  50.      * @param \WL\Test\Domain\Model\Objektwohnraumobjekt $objektwohnraumobjekt
  51.      * @return void
  52.      */
  53.     public function setObjektwohnraumobjekt($objektwohnraumobjekt) {
  54.         $this->objektwohnraumobjekt = $objektwohnraumobjekt;   
  55.    
  56.     }
  57. }
  58. ?>
  59. ######################################### MODEL OBJEKTWOHNRAUMOBJEKT ###################
  60. <?php
  61. namespace WL\Test\Domain\Model;
  62.  
  63. /*                                                                        *
  64.  * This script belongs to the FLOW3 package "WL.Test".                  *
  65.  *                                                                        *
  66.  *                                                                        */
  67.  
  68. use TYPO3\Flow\Annotations as Flow;
  69. use Doctrine\ORM\Mapping as ORM;
  70.  
  71.  
  72. /**
  73.  * A ObjektWohnraumObjekt
  74.  *
  75.  * @Flow\Entity
  76.  * @ORM\Table(name="objwohnraumobjekt")
  77.  */
  78. class Objektwohnraumobjekt {
  79.      /**
  80.      * @var integer
  81.      * @ORM\Id
  82.      * @ORM\Column(name="idnr")
  83.      * @ORM\GeneratedValue
  84.      */
  85.     protected $idnr;
  86.  
  87.     /**
  88.      * The objektid
  89.      * @var \WL\Test\Domain\Model\Objekt
  90.      *@ORM\OneToOne(cascade={"remove"})
  91.      */
  92.     protected $objektid;
  93.  
  94.     .....
  95.  
  96.     /**
  97.      * Get the Objektwohnraum's idnr
  98.      *
  99.      * @return integer The Objekt idnr
  100.      */
  101.     public function getIdnr() {
  102.         return $this->idnr;
  103.     }
  104.  
  105.     /**
  106.      * Sets this Objekts's idnr
  107.      *
  108.      * @param integer $idnr The Objekt idnr
  109.      * @return void
  110.      */
  111.     public function setIdnr($idnr) {
  112.         $this->idnr = $idnr;
  113.     }
  114.  
  115.  
  116.  
  117.     /**
  118.      * Get the Objwohnraumobjekt's objektid
  119.      *
  120.      * @return integer The Objwohnraumobjekt's objektid
  121.      */
  122.     public function getObjektid() {
  123.         return $this->objektid;
  124.     }
  125.  
  126.     /**
  127.      * Sets this Objwohnraumobjekt's objektid
  128.      *
  129.      * @param integer $objektid The Objwohnraumobjekt's objektid
  130.      * @return void
  131.      */
  132.     public function setObjektid($objektid) {
  133.         $this->objektid = $objektid;
  134.     }
  135.  
  136. .....
  137.  
  138. }
  139. #######################  MODEL OBJEKT ###########################
  140. <?php
  141. namespace WL\Test\Domain\Model;
  142.  
  143. /*                                                                        *
  144.  * This script belongs to the FLOW3 package "WL.Test".                  *
  145.  *                                                                        *
  146.  *                                                                        */
  147.  
  148. use TYPO3\Flow\Annotations as Flow;
  149. use Doctrine\ORM\Mapping as ORM;
  150.  
  151. /**
  152.  * An Objekt
  153.  *
  154.  * @Flow\Entity
  155.  * @ORM\Table(name="objekte")
  156.  */
  157. class Objekt {
  158.      /**
  159.      * @var integer
  160.      * @ORM\Id
  161.      * @ORM\Column(name="idnr")
  162.      * @ORM\GeneratedValue
  163.      */
  164.     protected $idnr;
  165. .....
  166. ?>
Advertisement
Add Comment
Please, Sign In to add comment