1Catalyst::Manual::TutorUisaelr::C0o9n_tArdiCvbaautntaceledydsCPtRe:Ur:DlM(a3Dn)oucaulm:e:nTtuattoiroinal::09_AdvancedCRUD(3)
2
3
4
6 Catalyst::Manual::Tutorial::09_AdvancedCRUD - Catalyst Tutorial -
7 Chapter 9: Advanced CRUD
8
10 This is Chapter 9 of 10 for the Catalyst tutorial.
11
12 Tutorial Overview
13
14 1. Introduction
15
16 2. Catalyst Basics
17
18 3. More Catalyst Basics
19
20 4. Basic CRUD
21
22 5. Authentication
23
24 6. Authorization
25
26 7. Debugging
27
28 8. Testing
29
30 9. 09_Advanced CRUD
31
32 10. Appendices
33
35 This chapter of the tutorial explores more advanced functionality for
36 Create, Read, Update, and Delete (CRUD) than we saw in Chapter 4. In
37 particular, it looks at a number of techniques that can be useful for
38 the Update portion of CRUD, such as automated form generation,
39 validation of user-entered data, and automated transfer of data between
40 forms and model objects.
41
42 In keeping with the Catalyst (and Perl) spirit of flexibility, there
43 are many different ways to approach advanced CRUD operations in a
44 Catalyst environment. Therefore, this section of the tutorial allows
45 you to pick from one of several modules that cover different form
46 management tools. Select one or more options from the list below.
47
49 · FormFu
50
51 · FormHandler
52
53 · FormBuilder
54
55 NOTE: Please contact the author if you would like to assist with
56 writing a new module.
57
59 Kennedy Clark, "hkclark@gmail.com"
60
61 Feel free to contact the author for any errors or suggestions, but the
62 best way to report issues is via the CPAN RT Bug system at
63 <https://rt.cpan.org/Public/Dist/Display.html?Name=Catalyst-Manual>.
64
65 Copyright 2006-2011, Kennedy Clark, under the Creative Commons
66 Attribution Share-Alike License Version 3.0
67 (<https://creativecommons.org/licenses/by-sa/3.0/us/>).
68
69
70
71perl v5.32.0 Ca2t0a2l0y-s0t7:-:2M8anual::Tutorial::09_AdvancedCRUD(3)