3ev Core Wordpress library API
  • Namespace
  • Class

Namespaces

  • Tev
    • Application
      • Bootstrap
    • Author
      • Model
    • Contracts
    • Database
      • CustomTables
    • Field
      • Model
      • Util
    • Plugin
      • Action
      • Shortcode
    • Post
      • Model
      • Repository
    • Taxonomy
      • Model
      • Repository
    • Term
      • Model
      • Repository
    • Util
    • View
      • Exception
  • None

Classes

  • AbstractField
  • AuthorField
  • BasicField
  • DateField
  • FileField
  • FlexibleContentField
  • GoogleMapField
  • ImageField
  • NullField
  • NumberField
  • PostField
  • RepeaterField
  • SelectField
  • TaxonomyField

Class TaxonomyField

Taxonomy field.

Gives a single Taxonomy Term, or array of Taxonomy Terms.

Tev\Field\Model\AbstractField implements Tev\Contracts\WordpressWrapperInterface
Extended by Tev\Field\Model\TaxonomyField
Namespace: Tev\Field\Model
Located at Tev/Field/Model/TaxonomyField.php

Methods summary

public
# __construct( array $base, Tev\Taxonomy\Factory $taxonomyFactory, Tev\Term\Factory $termFactory )

Constructor.

Constructor.

Parameters

$base
Base field data
$taxonomyFactory
Taxonomy factory
$termFactory
Term factory

Overrides

Tev\Field\Model\AbstractField::__construct
public Tev\Term\Model\Term|Tev\Term\Model\Term[]|null
# getValue( )

Get Term or array of Terms.

Get Term or array of Terms.

Returns

Tev\Term\Model\Term|Tev\Term\Model\Term[]|null
public Tev\Taxonomy\Model\Taxonomy
# taxonomy( )

Get Term Taxonomy.

Get Term Taxonomy.

Returns

Tev\Taxonomy\Model\Taxonomy
public string
# __toString( )

Get a string representation of the terms.

Get a string representation of the terms.

Term name, or list of comma-separated term names.

Returns

string

Overrides

Tev\Field\Model\AbstractField::__toString

Methods inherited from Tev\Field\Model\AbstractField

getBaseObject(), getKey(), getName(), val()

Properties summary

Properties inherited from Tev\Field\Model\AbstractField

$base

3ev Core Wordpress library API API documentation generated by ApiGen