Overview

Namespaces

  • Charcoal
    • Loader
    • Model
      • Service
      • ServiceProvider
    • Source
      • Database
    • Validator

Classes

  • AbstractMetadata
  • AbstractModel
  • Collection
  • Model
  • ModelMetadata
  • ModelValidator

Interfaces

  • CollectionInterface
  • DescribableInterface
  • MetadataInterface
  • ModelInterface

Traits

  • DescribableTrait
  • Overview
  • Namespace
  • Class

Namespace Charcoal\Model

Namespaces summary
Charcoal\Model\Service
Charcoal\Model\ServiceProvider
Classes summary
AbstractMetadata A basic metadata container.
AbstractModel An abstract class that implements most of ModelInterface.
Collection A Model Collection
Model Charcoal Model class
ModelMetadata
ModelValidator
Interfaces summary
CollectionInterface Defines a model collection.
DescribableInterface Defines a model having metadata that allows the customization of objects.
MetadataInterface Defines a metadata container.
ModelInterface Model Interface
Traits summary
DescribableTrait Default implementation, as trait, of the DescribableInterface.
API documentation generated by ApiGen