Request/response flow #1

Closed
opened 2026-04-25 10:31:46 +02:00 by c.fahner · 3 comments
Owner

Set up the framework basics:

  1. Configure and create the Application instance
  2. Pass it an HTTP request
  3. Route the request to the appropriate execution unit
  4. Output the HTTP response
Set up the framework basics: 1. Configure and create the Application instance 2. Pass it an HTTP request 3. Route the request to the appropriate execution unit 4. Output the HTTP response
c.fahner added this to the v0.1 milestone 2026-04-25 10:43:11 +02:00
Author
Owner
Depends on [slendium/http-superglobals](https://github.com/slendium/http-superglobals).
Author
Owner
Depends on slendium/framework#2 and slendium/framework#3.
c.fahner added spent time 2026-04-25 20:25:41 +02:00
4 hours
Author
Owner

The Handler and ArgumentCasts tests created in #3 should be moved to application tests, since most of the methods are internal and internal methods should not be tested directly. Additionally the tests for Handler are secretly integration tests anyways.

Could be an opportunity to split the tests folder into unit and integration.

The `Handler` and `ArgumentCasts` tests created in #3 should be moved to application tests, since most of the methods are internal and internal methods should not be tested directly. Additionally the tests for `Handler` are secretly integration tests anyways. Could be an opportunity to split the `tests` folder into `unit` and `integration`.
c.fahner added spent time 2026-06-30 19:44:13 +02:00
45 minutes
c.fahner stopped working 2026-07-01 08:29:02 +02:00
28 minutes 47 seconds
c.fahner stopped working 2026-07-01 12:23:51 +02:00
1 hour 29 minutes
c.fahner added spent time 2026-07-03 17:05:00 +02:00
1 hour 55 minutes
c.fahner stopped working 2026-07-03 19:21:51 +02:00
1 hour 45 minutes
c.fahner stopped working 2026-07-04 11:31:44 +02:00
4 hours 57 minutes
c.fahner added spent time 2026-07-07 06:48:10 +02:00
1 hour 30 minutes
c.fahner added spent time 2026-07-08 06:56:59 +02:00
1 hour 15 minutes
c.fahner added spent time 2026-07-08 16:51:33 +02:00
1 hour 20 minutes
c.fahner stopped working 2026-07-13 14:15:01 +02:00
33 minutes 30 seconds
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Total time spent: 20 hours
c.fahner
20 hours
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Depends on
Reference
slendium/framework#1
No description provided.