Some cleaning up

This commit is contained in:
James Cole
2015-05-17 09:18:44 +02:00
parent 6ca119c4db
commit e6263f9ff5
20 changed files with 58 additions and 111 deletions

View File

@@ -21,7 +21,7 @@ class BalanceLine
/** @var BudgetModel */
protected $budget;
/** @var float */
/** @var float */
protected $budgetAmount = 0.0;
/**
@@ -40,22 +40,6 @@ class BalanceLine
$this->balanceEntries->push($balanceEntry);
}
/**
* @return Collection
*/
public function getBalanceEntries()
{
return $this->balanceEntries;
}
/**
* @param Collection $balanceEntries
*/
public function setBalanceEntries($balanceEntries)
{
$this->balanceEntries = $balanceEntries;
}
/**
* @return BudgetModel
*/
@@ -72,6 +56,20 @@ class BalanceLine
$this->budget = $budget;
}
/**
* @return float
*/
public function left()
{
$start = $this->getBudgetAmount();
/** @var BalanceEntry $balanceEntry */
foreach ($this->getBalanceEntries() as $balanceEntry) {
$start += $balanceEntry->getSpent();
}
return $start;
}
/**
* @return float
*/
@@ -89,17 +87,20 @@ class BalanceLine
}
/**
* @return float
* @return Collection
*/
public function left() {
$start = $this->getBudgetAmount();
/** @var BalanceEntry $balanceEntry */
foreach($this->getBalanceEntries() as $balanceEntry) {
$start += $balanceEntry->getSpent();
}
return $start;
public function getBalanceEntries()
{
return $this->balanceEntries;
}
/**
* @param Collection $balanceEntries
*/
public function setBalanceEntries($balanceEntries)
{
$this->balanceEntries = $balanceEntries;
}
}

View File

@@ -30,7 +30,9 @@ class ReportHelper implements ReportHelperInterface
protected $query;
/**
* @param ReportHelperInterface $helper
* @param ReportQueryInterface $query
*
* @internal param ReportHelperInterface $helper
*/
public function __construct(ReportQueryInterface $query)
{