Übernahme des Slim-Skelekton.

This commit is contained in:
2021-03-25 13:52:30 +01:00
parent 78b34514f9
commit d4c10db933
38 changed files with 1479 additions and 0 deletions
@@ -0,0 +1,21 @@
<?php
declare(strict_types=1);
namespace TorstenHettstedt\TimekeepingApi\Application\Actions\User;
use Psr\Http\Message\ResponseInterface as Response;
class ListUsersAction extends UserAction
{
/**
* {@inheritdoc}
*/
protected function action(): Response
{
$users = $this->userRepository->findAll();
$this->logger->info("Users list was viewed.");
return $this->respondWithData($users);
}
}