NAME

OpusVL::Preferences::Hat::preferences - Allows any FB11 component to do legacy Preferences stuff

VERSION

version 0.33

DESCRIPTION

This Hat doesn't have an interface because it is entirely specific to this module.

Anything using this hat is already tightly coupled to the Preferences module and deserves everything it gets.

It exists so that those components can still actualy get at this component via the component manager - the only level of decoupling we expect to achieve.

DEPRECATED

This module was written deprecated. New code should not be using it. New code should make the JSON-based OpusVL::FB11::Parameters module work instead, and then use that.

METHODS

schema

The Preferences schema is the brain. The dbic_schema::is_brain hat is also worn.

register_extension

Pass a hashref a la "load_namespaces" in DBIx::Class::Schema and it will be loaded in.

This should only be done at Catalyst time so that we don't produce migrations for other schemata.

AUTHOR

OpusVL - www.opusvl.com

COPYRIGHT AND LICENSE

This software is copyright (c) 2011 by OpusVL - www.opusvl.com.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.