We saw in the last chapter a few basics of the FuelPHP framework, but there is still a lot to learn to be comfortable with it. We will create here our first real-world application to dive a little bit deeper into the main FuelPHP features. We will create a to-do list application, a common training example when introducing frameworks. Again, it won't be a very complicated application, but this project will be used as a basis to introduce essential FuelPHP components.
By the end of this chapter, you should know the following:
What is a Entity Relationship (ER) diagram
What is an profiler and how to use it
How to use the
Debug
classWhat is an Object Relational Mapper (ORM) and how to use it in your project
How to use the basic operations of
Model_Crud
andModel_Orm
The ORM relations
What are observers and how to use them
How to handle Ajax requests
We will assume here, that you have read Chapter 1, Building Your First FuelPHP Application, as the very basics...