/** * ajoute une nouvelle vente en reprennant le nom de la periode pour simplifier * @param int $obj_id * @param int $per_id * @return String $csvResult */ public function addSale($obj_id, $per_id) { $rtn = new ComplexData(); $obj = new Object($obj_id); if ($obj->getState() != 1) { $rtn->addLine(array($obj->getState(), 0)); return $rtn->csvArrays(); } $per = new Period($per_id); if ($per->getState() != 1) { $rtn->addLine(array($per->getState(), 0)); return $rtn->csvArrays(); } $sale = new Sale(0, $obj, $per, $per->getName()); $rtn->addLine(array($sale->getState(), $sale->getId())); return $rtn->csvArrays(); }
<?php set_include_path(dirname(_FILE_) . '/../'); require_once 'class/Period.class.php'; /* echo '<h2>Création</h2>'; $Period = new Period(0, 1, 'periode2', 1796440219, 1996440219); echo $Period->getState(); */ echo '<h2>Accès</h2>'; $Period = new Period(2); echo $Period->getState(); echo $Period->getIdFundation(); echo $Period->getName(); echo $Period->getDateStart(); echo $Period->getDateEnd();