Bread::Board::Declare::Meta::Role::Attribute::Service - attribute metarole for
service attributes in Bread::Board::Declare
This role adds functionality to the attribute metaclass for
The block to use when creating a Bread::Board::BlockInjection service.
The value to use when creating a Bread::Board::Literal service. Note that the
parameter that should be passed to "has" is "value".
The lifecycle to use when creating the service. See Bread::Board::Service and
The dependency specification to use when creating the service. See
The parameter specification to use when creating the service. See
If true, the dependency list will be inferred as much as possible from the
attributes in the class. See Bread::Board::Manual::Concepts::Typemap for more
information. Note that this is only valid for constructor injection services.
The constructor name to use when creating Bread::Board::ConstructorInjection
services. Defaults to "new".
The service object that is associated with this attribute.
Jesse Luehrs <firstname.lastname@example.org>
This software is Copyright (c) 2014 by Jesse Luehrs.
This is free software, licensed under:
The MIT (X11) License