@@ -24,11 +24,11 @@ class AttemptsController extends ApiController
*
* @authenticated
* @paginated
* @queryParam start date The beginning date to filter attempts by. Example: 2020-06-02 08:11:45
* @queryParam end date The ending date to filter attempts by. Example: 2020-06-02 08:11:45
* @queryParam door_id int The door id to filter on. Example: 1
* @queryParam start The beginning date to filter attempts by. Example: 2000-06-02 08:11:45
* @queryParam end The ending date to filter attempts by. Example: 2920-06-02 08:11:45
* @queryParam door_id The door id to filter on. Example: 1
*
* @response 422 {"message":"The given data was invalid.","errors":{"start":["The start is not a valid date."],"end":["The end is not a valid date."],"door_id":["The door id must be an integer."]}}
* @response 422 {"message":"The given data was invalid.","errors":{"start":["The start is not a valid date."],"end":["The end is not a valid date."],"door_id":["The door id must be an integer."]}}
* These endpoints are for accessing entry attempts. A door entry gets logged when a known user is allowed or denied
* from a door.
*/
classEntriesControllerextendsApiController
{
/**
* Get Entries
*
* Filters door entries based upon several query parameters. If no parameters are given, all door entries are
* returned in a paginated fashion.
*
* @authenticated
* @paginated
* @queryParam start The beginning date to filter entries by. Example: 2000-06-02 08:11:45
* @queryParam end The ending date to filter entries by. Example: 2920-06-02 08:11:45
* @queryParam door_id The door id to filter entries on. Example: 1
* @queryParam user_id The user id to filter entries on. Example: 420
*
* @response 422 {"message":"The given data was invalid.","errors":{"start":["The start is not a valid date."],"end":["The end is not a valid date."],"door_id":["The door id must be an integer."],"user_id":["The user id must be an integer."]}}