PHP 클래스 Jackalope\Version\VersionManager

상속: implements PHPCR\Version\VersionManagerInterface
파일 보기 프로젝트 열기: jackalope/jackalope

보호된 프로퍼티들

프로퍼티 타입 설명
$factory The jackalope object factory for this object
$objectManager Jackalope\ObjectManager

공개 메소드들

메소드 설명
__construct ( Jackalope\FactoryInterface $factory, ObjectManager $objectManager ) Create the version manager - there should be only one per session.
cancelMerge ( $absPath, PHPCR\Version\VersionInterface $version ) {@inheritDoc}
checkin ( $absPath ) {@inheritDoc}
checkout ( $absPath ) {@inheritDoc}
checkpoint ( $absPath ) {@inheritDoc}
createActivity ( $title ) {@inheritDoc}
createConfiguration ( $absPath, PHPCR\Version\VersionInterface $baseline ) {@inheritDoc}
doneMerge ( $absPath, PHPCR\Version\VersionInterface $version ) {@inheritDoc}
getActivity ( ) {@inheritDoc}
getBaseVersion ( $absPath ) {@inheritDoc}
getVersionHistory ( $absPath ) {@inheritDoc}
isCheckedOut ( $absPath ) {@inheritDoc}
merge ( $source, $srcWorkspace = null, $bestEffort = null, $isShallow = false ) {@inheritDoc}
removeActivity ( PHPCR\NodeInterface $activityNode ) {@inheritDoc}
removeVersionHistory ( $absPath ) {@inheritDoc}
restore ( $removeExisting, $version, $absPath = null ) {@inheritDoc}
restoreByLabel ( $absPath, $versionLabel, $removeExisting ) {@inheritDoc}
setActivity ( PHPCR\NodeInterface $activity ) {@inheritDoc}

메소드 상세

__construct() 공개 메소드

Create the version manager - there should be only one per session.
public __construct ( Jackalope\FactoryInterface $factory, ObjectManager $objectManager )
$factory Jackalope\FactoryInterface the object factory
$objectManager Jackalope\ObjectManager

cancelMerge() 공개 메소드

{@inheritDoc}
public cancelMerge ( $absPath, PHPCR\Version\VersionInterface $version )
$version PHPCR\Version\VersionInterface

checkin() 공개 메소드

{@inheritDoc}
public checkin ( $absPath )

checkout() 공개 메소드

{@inheritDoc}
public checkout ( $absPath )

checkpoint() 공개 메소드

{@inheritDoc}
public checkpoint ( $absPath )

createActivity() 공개 메소드

{@inheritDoc}
public createActivity ( $title )

createConfiguration() 공개 메소드

{@inheritDoc}
public createConfiguration ( $absPath, PHPCR\Version\VersionInterface $baseline )
$baseline PHPCR\Version\VersionInterface

doneMerge() 공개 메소드

{@inheritDoc}
public doneMerge ( $absPath, PHPCR\Version\VersionInterface $version )
$version PHPCR\Version\VersionInterface

getActivity() 공개 메소드

{@inheritDoc}
public getActivity ( )

getBaseVersion() 공개 메소드

{@inheritDoc}
public getBaseVersion ( $absPath )

getVersionHistory() 공개 메소드

{@inheritDoc}
public getVersionHistory ( $absPath )

isCheckedOut() 공개 메소드

{@inheritDoc}
public isCheckedOut ( $absPath )

merge() 공개 메소드

{@inheritDoc}
public merge ( $source, $srcWorkspace = null, $bestEffort = null, $isShallow = false )

removeActivity() 공개 메소드

{@inheritDoc}
public removeActivity ( PHPCR\NodeInterface $activityNode )
$activityNode PHPCR\NodeInterface

removeVersionHistory() 공개 메소드

{@inheritDoc}
public removeVersionHistory ( $absPath )

restore() 공개 메소드

{@inheritDoc}
public restore ( $removeExisting, $version, $absPath = null )

restoreByLabel() 공개 메소드

{@inheritDoc}
public restoreByLabel ( $absPath, $versionLabel, $removeExisting )

setActivity() 공개 메소드

{@inheritDoc}
public setActivity ( PHPCR\NodeInterface $activity )
$activity PHPCR\NodeInterface

프로퍼티 상세

$factory 보호되어 있는 프로퍼티

The jackalope object factory for this object
protected $factory

$objectManager 보호되어 있는 프로퍼티

protected ObjectManager,Jackalope $objectManager
리턴 Jackalope\ObjectManager