The Book of Recess
   Next

The Book of Recess

Official Guide to the Recess PHP Framework

Copyright © 2009 The Recess PHP Framework


Table of Contents

1. Introduction
I. Getting Started
2. Installing Recess
Requirements
Downloading & Installing Recess
Recess Release Log
3. The Structure of Recess Applications
4. Hello World
Starting an Application with Recess Tools
Creating a New Application Manually
The Controller & View
II. Writing a Recess Application
5. The Project
III. The Recess Framework
6. Recess Core
recess.lang as a language extensions to PHP
The Library Class & Autoloader
The Object Class
Attached Methods
!Wrappable Methods and the IWrapper Interface
Annotations
7. Recess Framework
8. Routing Requests
Simple Routing Techniques
Advanced Routing Techniques
9. The Recess Controller
10. Views and Templates
A Leading Example
Fundamental Concepts
Views by Example with Layouts
Views
View Helpers
Blocks
11. View Helpers
12. Models
Generating Models with Recess Tools
Querying Models
Persisting Model state with insert , update , save , delete
13. Relationships Between Models
A Preview
Relationships
Naming Conventions
14. Plugins & Extensibility
15. RESTful APIs in Recess
IV. Deploying Recess Applications
16. Deploying Applications
17. Production Mode
V. Contributing to Recess
18. Forking on GitHub
Working with Recess as a Git Submodule
19. Setting up PHPUnit for Recess
20. Useful Git Commands
21. Submitting Bug Reports
22. Contributing to Documentation
Index

   Next
   Chapter 1. Introduction