summaryrefslogtreecommitdiff
path: root/src/Controllers
diff options
context:
space:
mode:
authorIgor Scheller <igor.scheller@igorshp.de>2019-11-10 21:30:26 +0100
committerIgor Scheller <igor.scheller@igorshp.de>2019-11-10 22:10:11 +0100
commitb878740f80ce7cfe2a0bc53956e3f7e4e0aa2f78 (patch)
tree4003b59c5ea2a731f8881711b95e2b736ae04626 /src/Controllers
parent6534191d59521e1e5a88638b1c6a1c77f74dd12a (diff)
News: Bug fixes, cleanup, comments & formatting
Use more magically available methods and properties Fixed atom feed and stats not using the new model
Diffstat (limited to 'src/Controllers')
-rw-r--r--src/Controllers/Metrics/Stats.php9
1 files changed, 2 insertions, 7 deletions
diff --git a/src/Controllers/Metrics/Stats.php b/src/Controllers/Metrics/Stats.php
index af453cde..2d58f999 100644
--- a/src/Controllers/Metrics/Stats.php
+++ b/src/Controllers/Metrics/Stats.php
@@ -5,6 +5,7 @@ namespace Engelsystem\Controllers\Metrics;
use Carbon\Carbon;
use Engelsystem\Database\Database;
use Engelsystem\Models\EventConfig;
+use Engelsystem\Models\News;
use Illuminate\Database\Query\Builder as QueryBuilder;
use Illuminate\Database\Query\Expression as QueryExpression;
@@ -209,16 +210,10 @@ class Stats
/**
* @param bool $meeting
* @return int
- * @codeCoverageIgnore
*/
public function announcements($meeting = null)
{
- $query = $this
- ->getQuery('News');
-
- if (!is_null($meeting)) {
- $query->where('Treffen', '=', $meeting);
- }
+ $query = is_null($meeting) ? News::query() : News::whereIsMeeting($meeting);
return $query->count();
}