Craft\Seomatic_MetaFieldModel::defineAttributes PHP Method

defineAttributes() protected method

protected defineAttributes ( ) : array
return array
    protected function defineAttributes()
    {
        return array_merge(parent::defineAttributes(), array('seoTitleUnparsed' => array(AttributeType::String, 'default' => ''), 'seoDescriptionUnparsed' => array(AttributeType::String, 'default' => ''), 'seoKeywordsUnparsed' => array(AttributeType::String, 'default' => ''), 'seoTitleSource' => array(AttributeType::Enum, 'values' => "custom,field", 'default' => 'field'), 'seoTitleSourceField' => array(AttributeType::String, 'default' => 'title'), 'seoDescriptionSource' => array(AttributeType::Enum, 'values' => "custom,field", 'default' => 'custom'), 'seoDescriptionSourceField' => array(AttributeType::String, 'default' => ''), 'seoKeywordsSource' => array(AttributeType::Enum, 'values' => "custom,keywords,field", 'default' => 'custom'), 'seoKeywordsSourceField' => array(AttributeType::String, 'default' => ''), 'seoImageIdSource' => array(AttributeType::Enum, 'values' => "custom,field", 'default' => 'custom'), 'seoImageIdSourceField' => array(AttributeType::String, 'default' => ''), 'seoTwitterImageIdSource' => array(AttributeType::Enum, 'values' => "custom,field", 'default' => 'custom'), 'seoTwitterImageIdSourceField' => array(AttributeType::String, 'default' => ''), 'seoFacebookImageIdSource' => array(AttributeType::Enum, 'values' => "custom,field", 'default' => 'custom'), 'seoFacebookImageIdSourceField' => array(AttributeType::String, 'default' => ''), 'seoCommerceVariants' => array(AttributeType::Mixed)));
    }