OpusVL::Preferences::Hat::preferences - Allows any FB11 component to do legacy Preferences stuff
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.
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.
The Preferences schema is the brain. The dbic_schema::is_brain hat is also worn.
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.
OpusVL - www.opusvl.com
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.