ArchivableTrait | |
CategorizableMultipleTrait | Defines objects that can be associated to one or more categories. |
CategorizableTrait | Categorizable defines objects that can be associated to a category. |
CategoryTrait | |
HierarchicalTrait | Full implementation, as a trait, of the `HierarchicalInterface` |
PublishableTrait | A full implementation, as trait, of the `PublishableInterface`. |
RevisionableTrait | |
RoutableTrait | Full implementation, as Trait, of the {@see \Charcoal\Object\RoutableInterface}. |
ArchivableInterface | |
CategorizableInterface | Categorizable defines objects that can be associated to a category. |
CategorizableMultipleInterface | Defines objects that can be associated to one or more categories. |
CategoryInterface | |
ContentInterface | Content Interface, based on charcoal/model/model-interface. |
HierarchicalInterface | |
ObjectRevisionInterface | Defines a changeset of an object implementing {@see \Charcoal\Object\RevisionableInterface}. |
ObjectRouteInterface | Defines a route to an object implementing {@see \Charcoal\Object\RoutableInterface}. |
ObjectScheduleInterface | |
PublishableInterface | |
RevisionableInterface | |
RoutableInterface | Defines an object as routable. |
UserDataInterface | Defines a model for objects typically submitted by the end-user of the application. |
Content | |
ObjectRevision | Represents the changeset of an object. |
ObjectRoute | Represents a route to an object (i.e., a permalink). |
ObjectSchedule | The object schedule class allows object properties to be changed at a scheduled time. |
UserData | User Data is a base model for objects typically submitted by the end-user of the application. |