PHP 클래스 Sulu\Bundle\ContentBundle\Repository\ResourceLocatorRepository

상속: implements Sulu\Bundle\ContentBundle\Repository\ResourceLocatorRepositoryInterface
파일 보기 프로젝트 열기: sulu/sulu

공개 메소드들

메소드 설명
__construct ( Sulu\Component\Content\Types\ResourceLocator\Strategy\ResourceLocatorStrategyPoolInterface $resourceLocatorStrategyPool, Sulu\Component\Content\Compat\StructureManagerInterface $structureManager )
delete ( $path, $webspaceKey, $languageCode, $segmentKey = null )
generate ( $parts, $parentUuid, $webspaceKey, $languageCode, $templateKey, $segmentKey = null )
getHistory ( $uuid, $webspaceKey, $languageCode )

비공개 메소드들

메소드 설명
getBasePath ( null | string $uuid = null, integer $default = 1 ) : string returns base path fo given uuid.
implodeRlpParts ( Sulu\Component\Content\Compat\StructureInterface $structure, array $parts, string $separator = '-' ) : string

메소드 상세

__construct() 공개 메소드

public __construct ( Sulu\Component\Content\Types\ResourceLocator\Strategy\ResourceLocatorStrategyPoolInterface $resourceLocatorStrategyPool, Sulu\Component\Content\Compat\StructureManagerInterface $structureManager )
$resourceLocatorStrategyPool Sulu\Component\Content\Types\ResourceLocator\Strategy\ResourceLocatorStrategyPoolInterface
$structureManager Sulu\Component\Content\Compat\StructureManagerInterface

delete() 공개 메소드

public delete ( $path, $webspaceKey, $languageCode, $segmentKey = null )

generate() 공개 메소드

public generate ( $parts, $parentUuid, $webspaceKey, $languageCode, $templateKey, $segmentKey = null )

getHistory() 공개 메소드

public getHistory ( $uuid, $webspaceKey, $languageCode )