NAME

Bread::Board::Declare::Role::Service - role for Bread::Board::Service objects

VERSION

version 0.16

DESCRIPTION

This role modifies Bread::Board::Service objects for use in Bread::Board::Declare. It holds a reference to the attribute object that the service is associated with, and overrides the get method to prefer to return the value in the attribute, if it exists.

ATTRIBUTES

associated_attribute

The attribute metaobject that this service is associated with.

METHODS

parent_container

Returns the Bread::Board::Declare container object that this service is contained in.

AUTHOR

Jesse Luehrs <doy@tozt.net>

COPYRIGHT AND LICENSE

This software is Copyright (c) 2014 by Jesse Luehrs.

This is free software, licensed under:

  The MIT (X11) License