Ordered result and test searches by last updated date
This commit is contained in:
parent
005b31dbd7
commit
950b12ee10
@ -12,7 +12,7 @@ use BitGoblin\Colossus\Models\Test;
|
|||||||
class ResultController extends Controller {
|
class ResultController extends Controller {
|
||||||
|
|
||||||
public function getList(Request $request, Response $response): Response {
|
public function getList(Request $request, Response $response): Response {
|
||||||
$results = Result::all();
|
$results = Result::orderByDesc('updated_at')->get();
|
||||||
|
|
||||||
$view = Twig::fromRequest($request);
|
$view = Twig::fromRequest($request);
|
||||||
return $view->render($response, 'result/list.twig', [
|
return $view->render($response, 'result/list.twig', [
|
||||||
|
@ -11,7 +11,7 @@ use BitGoblin\Colossus\Models\Test;
|
|||||||
class TestController extends Controller {
|
class TestController extends Controller {
|
||||||
|
|
||||||
public function getList(Request $request, Response $response): Response {
|
public function getList(Request $request, Response $response): Response {
|
||||||
$tests = Test::all();
|
$tests = Test::orderByDesc('updated_at')->get();
|
||||||
|
|
||||||
$view = Twig::fromRequest($request);
|
$view = Twig::fromRequest($request);
|
||||||
return $view->render($response, 'test/list.twig', [
|
return $view->render($response, 'test/list.twig', [
|
||||||
|
@ -14,6 +14,7 @@
|
|||||||
<th>Avg.</th>
|
<th>Avg.</th>
|
||||||
<th>Min.</th>
|
<th>Min.</th>
|
||||||
<th>Max.</th>
|
<th>Max.</th>
|
||||||
|
<th>Last updated</th>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
@ -25,6 +26,7 @@
|
|||||||
<td>{{ r.average }}</td>
|
<td>{{ r.average }}</td>
|
||||||
<td>{{ r.minimum ? r.minimum : 'N/a' }}</td>
|
<td>{{ r.minimum ? r.minimum : 'N/a' }}</td>
|
||||||
<td>{{ r.maximum ? r.maximum : 'N/a' }}</td>
|
<td>{{ r.maximum ? r.maximum : 'N/a' }}</td>
|
||||||
|
<td>{{ r.updated_at | date("F jS \\a\\t g:ia") }}</td>
|
||||||
</tr>
|
</tr>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</tbody>
|
</tbody>
|
||||||
|
@ -11,6 +11,7 @@
|
|||||||
<tr>
|
<tr>
|
||||||
<th>Test name</th>
|
<th>Test name</th>
|
||||||
<th>Description</th>
|
<th>Description</th>
|
||||||
|
<th>Last updated</th>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
@ -18,6 +19,7 @@
|
|||||||
<tr>
|
<tr>
|
||||||
<td><a href="{{ url_for('test.view', { test_id: t.id }) }}">{{ t.name }}</a></td>
|
<td><a href="{{ url_for('test.view', { test_id: t.id }) }}">{{ t.name }}</a></td>
|
||||||
<td>{{ t.description | slice(0, 100) }}</td>
|
<td>{{ t.description | slice(0, 100) }}</td>
|
||||||
|
<td>{{ t.updated_at | date("F jS \\a\\t g:ia") }}</td>
|
||||||
</tr>
|
</tr>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</tbody>
|
</tbody>
|
||||||
|
Loading…
Reference in New Issue
Block a user