Changes for version 1.023 - 2019-03-23

  • Added
    • Added `configure_service` and `build_service` events. These allow notification and control of service objects' lifecycle.
  • Fixed
    • Fixed child containers not being able to reference local services. Now, referencing a service in a child container that also references a service in the child container works correctly.

Documentation

A brief introduction to dependency injection with Beam::Wire

Modules

Lightweight Dependency Injection Container
Event fired when building a new service
Event fired when configuring a new service

Provides

in lib/Beam/Wire.pm
in lib/Beam/Wire.pm
in lib/Beam/Wire.pm
in lib/Beam/Wire.pm