Charles Sprayberry

Results 53 issues of Charles Sprayberry

Right now the `#[ServiceDelegate]` Attribute can only be used to create explicit object types. However, we should be able to use this pattern to create _any_ value that might be...

enhancement

The [`getenv`](https://www.php.net/getenv) function used by `EnvironmentParameterStore` will result in a string always being returned the way the class is currently implemented. The return type on this method is currently erroneous;...

enhancement

Currently users provide a list of active profiles when bootstrapping the container. Internally this gets turned into an instance of the interface `Cspray\AnnotatedContainer\Profiles\ActiveProfiles`. This leads to a clunky experience, as...

enhancement

We want to support being able to specify an interface method as a target for `#[ServicePrepare]` and all implementations of that interface have the appropriate method invoked. At least in...

bug