--- /dev/null
+<?php
+
+ require_once('protected/required.php');
+
+ class Version {
+
+ protected $id, $valeur, $produit, $nature;
+
+ /// CONSTRUCTEUR
+ function __construct($id = null, $valeur = null, $produit = null, $nature = null) {
+
+ $this -> id = $id;
+ $this -> valeur = $valeur;
+ $this -> produit = $produit;
+ $this -> nature = $nature;
+
+ }
+
+ public function getJSON() {
+ return json_encode(get_object_vars($this));
+ }
+
+ public function getJSONP() {
+ $array["id"] = $this -> id;
+ $array["valeur"] = $this -> valeur;
+ $array["produit"] = $this -> produit;
+ $array["nature"] = $this -> nature;
+
+ return json_encode($array);
+ }
+
+ /// GETTERS
+ public function getId() { return $this -> id; }
+ public function getValeur() { return $this->valeur; }
+ public function getProduit() { return $this->produit; }
+ public function getNature() { return $this->nature; }
+
+ /// SETTERS
+ public function setId($id) { $this -> id = $id; }
+ public function setValeur($valeur) { $this->valeur = $valeur; }
+ public function setProduit($produit) { $this->produit = $produit; }
+ public function setNature($nature) { $this->nature = $nature; }
+
+ }
+
+?>
\ No newline at end of file