O'Reilly logo

Catalyst 5.8 by Antano Solar John

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Summary

In this chapter, we examined how Moose can make declarations of methods and properties simpler in our application. We examined how chained controllers can be easily defined with CatalystX::Declare. We also discovered what Moose allows for property constraints along with best practices. Also, remember to read and learn more on Moose from the cookbook at http://search.cpan.org/dist/Moose/lib/Moose/Manual.pod. What is covered in this chapter is merely an introduction.

Please note that Moose itself is pure Perl; it doesn't have method signatures. If you want those, you will have to use MooseX-Declare or MooseX-Method-Signatures.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required