Overview

Namespaces

  • Charcoal
    • Admin
      • Widget
        • Cms
    • Cms
      • Config
      • Mixin
        • Traits
      • Route
      • Section
      • Service
        • Loader
        • Manager
      • ServiceProvider
      • Support
        • Helpers
        • Interfaces
        • Traits
    • Property

Classes

  • TemplateOptionsProperty
  • TemplateProperty
  • Overview
  • Namespace
  • Class

Class TemplateOptionsProperty

Template Options Property

Charcoal\Property\StructureProperty
Extended by Charcoal\Property\TemplateOptionsProperty
Namespace: Charcoal\Property
Located at Charcoal/Property/TemplateOptionsProperty.php
Methods summary
public string
# type( )

Retrieve the property's type identifier.

Retrieve the property's type identifier.

Returns

string
public Charcoal\Property\TemplateOptionsProperty
# addStructureInterface( string $interface )

Add the given metadata interfaces for the property to use as a structure.

Add the given metadata interfaces for the property to use as a structure.

Parameters

$interface
A metadata interface to use.

Returns

Charcoal\Property\TemplateOptionsProperty

Throws

InvalidArgumentException
If the template property value is invalid.

See

StructureProperty::addStructureInterface()
API documentation generated by ApiGen