Working with Models
All ExpressionEngine models (both built-in and third-party) can be accessed and manipulated using model service.
The model service allows you to fetch model instances and grab their relationships as well as perform changes.
All models have a set of methods available to get and set the data, however some models also define their own set of methods.
These are the most commonly used models in ExpressionEngine. For a full list, see the source /system/ee/ExpressionEngine/Model/
- Addon Action Model
- Addon Extension Model
- Addon Fieldtype Model
- Addon Module Model
- Addon Plugin Model
- Category Group
- Category Group Settings
- Category
- Category Field
- Channel Entry Model
- Channel Field Group Model
- Channel Field Model
- Comment Model
- Comment Subscription Model
- Cookie Settings Model
- CP Log Model
- Developer Log Model
- Email Console Log Model
- File Model
- Fluid Field Model
- Member Model
- MemberField Model
- Role Model
- RoleGroup Model
- Status Model
- RoleSettings Model
- Template Model
- Template Group Model
- Upload Destinations Model