Skip to content

v1.1.0 FlightPHP/Container - Support for optional constructor parameters

Choose a tag to compare

@fadrian06 fadrian06 released this 13 Mar 06:06
· 4 commits to main since this release

Constructor parameters sometimes has optional parameters, typehinted or not, but they're optional, so container could resolve that right?

Well, FlightPHP/Container 1.1.0 can :D

Example:

class MyClass {
  function __construct($param = 'value') {
    //
  }
}

$myInstance = (new Container)->get(MyClass::class);

// Now in 1.1.0 works

Full Changelog: v1.0.6...v1.1.0