Skip to content

Releases: mvc5/mvc5-tests

Event Generator

02 Dec 04:29
Compare
Choose a tag to compare

This is for 9.2.2 release.

Call Service Overload Method

15 Oct 02:35
Compare
Choose a tag to compare

This is for the 9.2.1 release.

Expect Exception Plugin

25 Sep 15:41
Compare
Choose a tag to compare

This is for the 9.2 release.

Maybe Nullable (Plugins)

18 Sep 16:46
Compare
Choose a tag to compare

Previously a shared service value could not be null; because the PHP function isset only returns true when the value is not null. Consequently, if a shared service previously returned null, the service would be called again the next time the shared value is retrieved. In order to resolve this, two new plugins and an empty object have been created, Maybe, Nullable and Nothing.

The Maybe plugin can be used to return Nothing when a value is null. The Nullable plugin can then be used to return null when the value is Nothing. Additionally, the Maybe plugin can be used as a null coalescing operator by configuring it to return a default value (or plugin configuration) instead of returning Nothing.

(new App)(new Maybe(null, 'foo')); //foo

Type Hints and Return Types

09 Sep 16:39
Compare
Choose a tag to compare

This is for the 9.0 release.

Middleware Args

20 Aug 17:06
Compare
Choose a tag to compare

This is for the 8.0 release.

Middleware Args

20 Aug 16:57
Compare
Choose a tag to compare

This is for the 8.0 release.

Nexus - Immutability, RFC 3986

24 May 22:29
Compare
Choose a tag to compare

Immutable request, response, headers and view model classes.