FOF30\Model\DataModel::updateUcmContent PHP Method

updateUcmContent() public method

This method is called by Joomla! itself when it needs to update the UCM content
public updateUcmContent ( ) : boolean
return boolean
    public function updateUcmContent()
    {
        // Process the tags
        $data = $this->getData();
        $alias = $this->getContentType();
        $ucmContentTable = \JTable::getInstance('Corecontent');
        $ucm = new \JUcmContent($this, $alias);
        $ucmData = $data ? $ucm->mapData($data) : $ucm->ucmData;
        $primaryId = $ucm->getPrimaryKey($ucmData['common']['core_type_id'], $ucmData['common']['core_content_item_id']);
        $result = $ucmContentTable->load($primaryId);
        $result = $result && $ucmContentTable->bind($ucmData['common']);
        $result = $result && $ucmContentTable->check();
        $result = $result && $ucmContentTable->store();
        $ucmId = $ucmContentTable->core_content_id;
        return $result;
    }