annotation Athena::Config::Annotations::Resolvable

Overview

Used as a sorts of "interface" that other libraries can use to provide configuration type instances automatically. The Dependency Injection component is an example of this.

The annotation should be provided a "path", either as the first positional argument, or via the path field, to the object from the ACF::Base instance.

Defined in:

annotations.cr