The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Name

CatalystX::Usul::TraitFor::BuildingUsul - Caches the app_class for later use

Version

Describes v0.17.$Rev: 1 $

Synopsis

   use CatalystX::Usul::Moose;

   with qw(CatalystX::Usul::TraitFor::BuildingUsul);

   my $usul_object = $self->_build_usul;

Description

Caches the application's class for later use when building components

Configuration and Environment

Requires the COMPONENT method

Subroutines/Methods

app_class

Returns the caches value for the application's class

_build_usul

Returns a reference to the Class::Usul object created by the plugin Catalyst::Plugin::InflateMore

Diagnostics

None

Dependencies

Moose::Role

Incompatibilities

There are no known incompatibilities in this module

Bugs and Limitations

There are no known bugs in this module. Please report problems to the address below. Patches are welcome

Acknowledgements

Catalyst::Model::DBIC::Schema - From which the app_class code was robbed

Larry Wall - For the Perl programming language

Author

Peter Flanigan, <Support at RoxSoft.co.uk>

License and Copyright

Copyright (c) 2014 Peter Flanigan. All rights reserved

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See perlartistic

This program is distributed in the hope that it will be useful, but WITHOUT WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE