Move methods to traits.

This commit is contained in:
James Cole
2018-08-10 17:05:37 +02:00
parent b1b13d3696
commit b605ede74e
11 changed files with 263 additions and 200 deletions

View File

@@ -30,6 +30,23 @@ namespace FireflyIII\Support\Http\Controllers;
*/
trait BasicDataSupport
{
/**
* Sum up an array.
*
* @param array $array
*
* @return string
*/
protected function arraySum(array $array): string // filter + group data
{
$sum = '0';
foreach ($array as $entry) {
$sum = bcadd($sum, $entry);
}
return $sum;
}
/**
* Find the ID in a given array. Return '0' of not there (amount).
*
@@ -47,21 +64,4 @@ trait BasicDataSupport
return $result;
}
/**
* Sum up an array.
*
* @param array $array
*
* @return string
*/
protected function arraySum(array $array): string // filter + group data
{
$sum = '0';
foreach ($array as $entry) {
$sum = bcadd($sum, $entry);
}
return $sum;
}
}