Backend\Form\Type\MetaType::getMetaReverseTransformFunction PHP Method

getMetaReverseTransformFunction() private method

    private function getMetaReverseTransformFunction()
    {
        return function ($metaData) {
            $metaId = null ? null : (int) $metaData['id'];
            if ($metaId === null || !$this->meta[$metaId] instanceof Meta) {
                return new Meta($metaData['keywords'], $metaData['keywordsOverwrite'], $metaData['description'], $metaData['descriptionOverwrite'], $metaData['title'], $metaData['titleOverwrite'], $metaData['url'], $metaData['urlOverwrite'], array_key_exists('custom', $metaData) ? $metaData['custom'] : null, ['seo_index' => SEOIndex::fromString($metaData['SEOIndex']), 'seo_follow' => SEOFollow::fromString($metaData['SEOFollow'])], $metaData['id'] = $metaId);
            }
            $this->meta[$metaId]->update($metaData['keywords'], $metaData['keywordsOverwrite'], $metaData['description'], $metaData['descriptionOverwrite'], $metaData['title'], $metaData['titleOverwrite'], $metaData['url'], $metaData['urlOverwrite'], array_key_exists('custom', $metaData) ? $metaData['custom'] : null, ['seo_index' => SEOIndex::fromString($metaData['SEOIndex']), 'seo_follow' => SEOFollow::fromString($metaData['SEOFollow'])]);
            return $this->meta[$metaId];
        };
    }