<?php namespace Garradin\Plugin\RecusFiscaux; class Versement { public $montant; public $dateMin; // estampille public $dateMax; // estampille public function __construct( $montant, $dateMin, $dateMax ) { $this->montant = $montant; $this->dateMin = $dateMin; $this->dateMax = $dateMax; } /** * ajouter un versement en fixant les dates min et max * @param $montant * @param $dateMin * @param $dateMax */ public function ajouter($montant, $dateMin, $dateMax) { $this->montant += $montant; if ($dateMin < $this->dateMin) { $this->dateMin = $dateMin; } if ($dateMax > $this->dateMax) { $this->dateMax = $dateMax; } } }