PHP Class Pimcore\Model\Document\Service\Dao

Inheritance: extends Pimcore\Model\Dao\AbstractDao
Datei anzeigen Open project: pimcore/pimcore

Public Methods

Method Description
addTranslation ( Document $document, Document $translation, $language = null )
getDocumentIdByPrettyUrlInSite ( Site $site, string $path ) : integer
getDocumentIdFromHardlinkInSameSite ( Site $site, Document $document ) : integer
getTranslationSourceId ( Document $document ) : integer
getTranslations ( Document $document ) : array
removeTranslation ( Document $document )

Method Details

addTranslation() public method

public addTranslation ( Document $document, Document $translation, $language = null )
$document Pimcore\Model\Document
$translation Pimcore\Model\Document
$language

getDocumentIdByPrettyUrlInSite() public method

public getDocumentIdByPrettyUrlInSite ( Site $site, string $path ) : integer
$site Pimcore\Model\Site
$path string
return integer

getDocumentIdFromHardlinkInSameSite() public method

public getDocumentIdFromHardlinkInSameSite ( Site $site, Document $document ) : integer
$site Pimcore\Model\Site
$document Pimcore\Model\Document
return integer

getTranslationSourceId() public method

public getTranslationSourceId ( Document $document ) : integer
$document Pimcore\Model\Document
return integer

getTranslations() public method

public getTranslations ( Document $document ) : array
$document Pimcore\Model\Document
return array

removeTranslation() public method

public removeTranslation ( Document $document )
$document Pimcore\Model\Document