Coding tests for Slim

Contains following tasks:

1) Choice Questions - Verify knowledge of PHP: Code debugging, Usage of array_combine, Array auto-indexing, Closing tag omission, Calling 'call_user_func', Getting PHP configuration values

2) Programming task - Implement core functionality of LoggingMiddleware using PSR-3 LoggerInterface, core functionality of FirewallMiddleware using Firewall class, and check if given IP is in defined IPs ranges in Firewall and IPRange classes

View assessment details