Commit History

Author SHA1 Message Date
  Frederic G. MARAND 837f761afb Route middleware. 6 years ago
  Frederic G. MARAND d5374857b9 More documentation on application middleware. 6 years ago
  Frederic G. MARAND c07c32f74f Refactored middleware, added finish handler, logger. 6 years ago
  Frederic G. MARAND b327dc29b3 Refactored controllers, error and view handlers to classes for readability. 6 years ago
  Frederic G. MARAND 5e44fa1294 Escaping HTML and JSON, pp. 14-15. 6 years ago
  Frederic G. MARAND 9296ad65eb Use modified Route class to add traits to routing, pp 13-14. 6 years ago
  Frederic G. MARAND 84ae2c4319 Streaming custom responses with stream(), files with sendfile(), pp. 12-13. 6 years ago
  Frederic G. MARAND 4feeef91a5 Redirects, forwards, JSON output pp.11-12. 6 years ago
  Frederic G. MARAND f63ba2cb19 Register and use view handler p. 11. 6 years ago
  Frederic G. MARAND 1c86c7e2a4 Documenting error handling p. 10-11. 6 years ago
  Frederic G. MARAND 78b43c2784 Type-hinted error handlers, pp. 9-10. 6 years ago
  Frederic G. MARAND 044ea76bec Global after() middlewares have a request/response/application signature, p. 9. 6 years ago
  Frederic G. MARAND 1efab9557e Global before() middlewares. 6 years ago
  Frederic G. MARAND 2bd242420c Simple controller classes, p. 9. 6 years ago
  Frederic G. MARAND 21cdbbe5f3 Default argument values, pp 8-9. 6 years ago
  Frederic G. MARAND ce3ba06f3e Argument conditions: assert() and when() with Symfony expression language. 6 years ago
  Frederic G. MARAND 2f2c0ea8f5 Converted services, p. 8. 6 years ago
  Frederic G. MARAND 07f1b19f40 Method emulation. Basic argument converters, pp 7-8. 6 years ago
  Frederic G. MARAND 195dc7ca8c Sample controllers pp 4-6. 6 years ago
  Frederic G. MARAND 748d9238b7 First commit: straight from composer create-project. 6 years ago