Craft\Seomatic_MetaFieldType::onAfterElementSave PHP Метод

onAfterElementSave() публичный Метод

public onAfterElementSave ( ) : null
Результат null
    public function onAfterElementSave()
    {
        $element = $this->element;
        $content = $element->getContent();
        $fieldHandle = $this->model->handle;
        $shouldResave = false;
        if (empty($fieldHandle)) {
            $shouldResave = true;
        }
        if (!isset($content[$fieldHandle])) {
            $shouldResave = true;
        } else {
            if (empty($content[$fieldHandle])) {
                $shouldResave = true;
            }
        }
        if ($shouldResave) {
            $defaultField = $this->prepValue(null);
            $content->setAttribute($fieldHandle, $defaultField);
            $element->setContent($content);
            craft()->content->saveContent($element);
        }
        parent::onAfterElementSave();
    }