Slide 11
Slide 11 text
class SalesReport
{
public function __construct($sales, $startDate, $endDate)
{
$this->sales = $sales;
$this->startDate = $startDate;
$this->endDate = $endDate;
}
public function totalRevenue()
{
$revenue = 0;
foreach ($sales as $sale) {
if ($sale->date >= $this->startDate && $sale->date <= $this->endDate) {
$revenue += $sale->value;
}
}
return $revenue;
}
}