On 25 May 2010, at 15:36, Bill Moseley wrote:
I would like my Catalyst::Model::DBIC::Schema model class to be able
to inspect the configuration and modify connect_info. Specifically,
based on a flag in the config either pass connect_info unmodified or
replace dsn/user/password with a dbh_maker sub.
What seems to work ok is to use "before ' COMPONENT' => sub {}" and
simply modify the passed in arguments. I do not have any config in
the model class that I need to worry about merging with the passed
in arguments.
Is this a reasonable way to do this?
Sounds sane to me.
Cheers
t0m
_______________________________________________
List: [email protected]
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/[email protected]/
Dev site: http://dev.catalyst.perl.org/