ArticleGalleyDAO::insertObject PHP Method

insertObject() public method

Insert a new ArticleGalley.
public insertObject ( $galley )
$galley ArticleGalley
    function insertObject($galley)
    {
        $this->update('INSERT INTO submission_galleys
				(submission_id, label, locale, seq, remote_url, file_id)
				VALUES
				(?, ?, ?, ?, ?, ?)', array((int) $galley->getSubmissionId(), $galley->getLabel(), $galley->getLocale(), $galley->getSequence() == null ? $this->getNextGalleySequence($galley->getSubmissionId()) : $galley->getSequence(), $galley->getRemoteURL(), $galley->getFileId()));
        $galley->setId($this->getInsertId());
        $this->updateLocaleFields($galley);
        HookRegistry::call('ArticleGalleyDAO::insertNewGalley', array(&$galley, $galley->getId()));
        return $galley->getId();
    }