PHP 클래스 Jarves\Storage\EntryPointStorage

상속: extends AbstractStorage
파일 보기 프로젝트 열기: jarves/jarves

공개 메소드들

메소드 설명
__construct ( Jarves $jarves )
add ( $values, $branchPk = null, $mode = 'into', $scope = null ) {@inheritDoc}
clear ( ) {@inheritDoc}
getBranch ( $pk = null, Condition $condition = null, $depth = 1, $scope = null, $options = null ) {@inheritDoc}
getCount ( Condition $condition = null ) {@inheritDoc}
getItem ( $pk, $options = null ) {@inheritDoc}
getItems ( array $filter = null, Condition $condition = null, $options = null ) {@inheritDoc}
getParent ( $pk, $options = null ) {@inheritDoc}
getPrimaryKeys ( ) {@inheritDoc}
normalizePath ( &$path ) {@inheritDoc}
patch ( $primaryKey, $values ) {@inheritDoc}
remove ( $primaryKey ) {@inheritDoc}
setChildren ( $path, &$item, $depth ) Sets the children information at $item directly.
update ( $primaryKey, $values ) {@inheritDoc}

보호된 메소드들

메소드 설명
getChildrenFlattenList ( $path )

메소드 상세

__construct() 공개 메소드

public __construct ( Jarves $jarves )
$jarves Jarves\Jarves

add() 공개 메소드

{@inheritDoc}
public add ( $values, $branchPk = null, $mode = 'into', $scope = null )

clear() 공개 메소드

{@inheritDoc}
public clear ( )

getBranch() 공개 메소드

{@inheritDoc}
public getBranch ( $pk = null, Condition $condition = null, $depth = 1, $scope = null, $options = null )
$condition Jarves\Configuration\Condition

getChildrenFlattenList() 보호된 메소드

protected getChildrenFlattenList ( $path )

getCount() 공개 메소드

{@inheritDoc}
public getCount ( Condition $condition = null )
$condition Jarves\Configuration\Condition

getItem() 공개 메소드

{@inheritDoc}
public getItem ( $pk, $options = null )

getItems() 공개 메소드

{@inheritDoc}
public getItems ( array $filter = null, Condition $condition = null, $options = null )
$filter array
$condition Jarves\Configuration\Condition

getParent() 공개 메소드

{@inheritDoc}
public getParent ( $pk, $options = null )

getPrimaryKeys() 공개 메소드

{@inheritDoc}
public getPrimaryKeys ( )

normalizePath() 공개 정적인 메소드

{@inheritDoc}
public static normalizePath ( &$path )

patch() 공개 메소드

{@inheritDoc}
public patch ( $primaryKey, $values )

remove() 공개 메소드

{@inheritDoc}
public remove ( $primaryKey )

setChildren() 공개 메소드

Sets the children information at $item directly.
public setChildren ( $path, &$item, $depth )

update() 공개 메소드

{@inheritDoc}
public update ( $primaryKey, $values )