Overview

Namespaces

  • Charcoal
    • Object
    • User
      • Acl

Classes

  • Content
  • ObjectRevision
  • ObjectRoute
  • ObjectSchedule
  • UserData

Interfaces

  • ArchivableInterface
  • CategorizableInterface
  • CategorizableMultipleInterface
  • CategoryInterface
  • ContentInterface
  • HierarchicalInterface
  • ObjectRevisionInterface
  • ObjectRouteInterface
  • ObjectScheduleInterface
  • PublishableInterface
  • RevisionableInterface
  • RoutableInterface
  • UserDataInterface

Traits

  • ArchivableTrait
  • CategorizableMultipleTrait
  • CategorizableTrait
  • CategoryTrait
  • HierarchicalTrait
  • PublishableTrait
  • RevisionableTrait
  • RoutableTrait
  • Overview
  • Namespace
  • Class

Interface ContentInterface

Content Interface, based on charcoal/model/model-interface.

Charcoal\Object\ContentInterface implements Charcoal\Model\ModelInterface

Direct known implementers

Charcoal\Object\Content, Charcoal\User\UserInterface

Indirect known implementers

Charcoal\User\AbstractUser, Charcoal\User\Acl\PermissionCategory, Charcoal\User\GenericUser
Namespace: Charcoal\Object
Located at Charcoal/Object/ContentInterface.php
Methods summary
public Charcoal\Object\Content
# setActive( boolean $active )

Parameters

$active
The active flag.

Returns

Charcoal\Object\Content
Chainable
public boolean
# active( )

Returns

boolean
public Charcoal\Object\Content
# setPosition( integer $position )

Parameters

$position
The position index.

Returns

Charcoal\Object\Content
Chainable
public integer
# position( )

Returns

integer
public Charcoal\Object\Content
# setCreated( DateTimeInterface|string|null $created )

Parameters

$created
The created date.

Returns

Charcoal\Object\Content
Chainable
public DateTimeInterface|null
# created( )

Returns

DateTimeInterface|null
public Charcoal\Object\Content
# setCreatedBy( mixed $createdBy )

Parameters

$createdBy
The author, at object creation.

Returns

Charcoal\Object\Content
Chainable
public mixed
# createdBy( )

Returns

mixed
public Charcoal\Object\Content
# setLastModified( DateTimeInterface|string|null $lastModified )

Parameters

$lastModified
The last modified date.

Returns

Charcoal\Object\Content
Chainable
public DateTimeInterface|null
# lastModified( )

Returns

DateTimeInterface|null
public Charcoal\Object\Content
# setLastModifiedBy( mixed $lastModifiedBy )

Parameters

$lastModifiedBy
The author, at object modificaition (update).

Returns

Charcoal\Object\Content
Chainable
public mixed
# lastModifiedBy( )

Returns

mixed
API documentation generated by ApiGen