You are here

class MetatagItem in Meta tags quick 8.3

Plugin implementation of the 'metatags_quick' field type.

Plugin annotation


@FieldType(
  id = "metatags_quick",
  label = @Translation("Meta tag"),
  description = @Translation("This field stores meta tags."),
  instance_settings = {
    "min" = "",
    "max" = "",
    "prefix" = "",
    "suffix" = "",
    "meta_name" = "",
  },
  default_widget = "metatags_quick_default",
  default_formatter = "metatag_formatter_default"
)

Hierarchy

  • class \Drupal\metatags_quick\Plugin\field\field_type\MetatagItem extends \Drupal\field\Plugin\Type\FieldType\ConfigFieldItemBase

Expanded class hierarchy of MetatagItem

File

lib/Drupal/metatags_quick/Plugin/field/field_type/MetatagItem.php, line 33
Contains \Drupal\metatags_quick\Plugin\field\field_type\MetatagItem.

Namespace

Drupal\metatags_quick\Plugin\field\field_type
View source
class MetatagItem extends ConfigFieldItemBase {

  /**
   * {@inheritdoc}
   */
  public static function schema(FieldInterface $field) {
    return array(
      'columns' => array(
        'value' => array(
          'type' => 'varchar',
          'length' => 1024,
          'not null' => FALSE,
        ),
      ),
    );
  }

}

Members