Chapter 3. Working With Models
Prev
Part I. Getting Started
Next
Chapter 3. Working With Models
Table of Contents
3.1. Introduction
3.2. Major Components and Patterns
3.3. The Model Catalog
3.3.1. Creating A Catalog Instance
3.3.2. Retrieving A Model From The Catalog
3.4. Fetching Data
3.4.1. Fetch Methods
3.4.2. Fetch Parameters
3.4.3. Magic Fetch Methods
3.5. Records and Collections
3.5.1. Record Objects
3.5.2. Collection Objects
3.6. Record Creation, Modification, and Saving
3.6.1. Creating a New Record
3.6.2. Modifying A Record
3.6.3. Saving A Record
3.7. Record Filters
3.7.1. Automatic Filters
3.7.2. Adding Filters
3.7.3. Available "Sanitize" Filters
3.7.4. Available "Validate" Filters
3.8. Special Column Processing
3.8.1. Created Timestamp
3.8.2. Updated Timestamp
3.8.3. Auto-Sequence
3.8.4. PHP Serialize
3.8.5. XML Structs
3.9. Single Table Inheritance
3.9.1. Enable The Model
3.9.2. Extend the Model
3.9.3. Fetching
3.9.4. Creating and Saving
Local
Navigation
Home
Project
Packages
Classes
Manual
Bugs