PHP Class Jackalope\Transport\AbstractReadLoggingWrapper

Author: Lukas Kahwe Smith ([email protected])
Inheritance: implements Jackalope\Transport\TransportInterface
Show file Open project: jackalope/jackalope Class Usage Examples

Protected Properties

Property Type Description
$logger Jackalope\Transport\Logging\LoggerInterface
$transport Jackalope\Transport\TransportInterface

Public Methods

Method Description
__construct ( Jackalope\FactoryInterface $factory, Jackalope\Transport\TransportInterface $transport, Jackalope\Transport\Logging\LoggerInterface $logger ) Constructor.
getAccessibleWorkspaceNames ( ) {@inheritDoc}
getAutoLastModified ( ) {@inheritDoc}
getBinaryStream ( $path ) {@inheritDoc}
getFetchDepth ( ) {@inheritDoc}
getNamespaces ( ) {@inheritDoc}
getNode ( $path ) {@inheritDoc}
getNodeByIdentifier ( $uuid ) {@inheritDoc}
getNodePathForIdentifier ( $uuid, $workspace = null ) {@inheritDoc}
getNodeTypes ( $nodeTypes = [] ) {@inheritDoc}
getNodes ( $paths ) {@inheritDoc}
getNodesByIdentifier ( $identifiers ) {@inheritDoc}
getProperty ( $path ) {@inheritDoc}
getReferences ( $path, $name = null ) {@inheritDoc}
getRepositoryDescriptors ( ) {@inheritDoc}
getWeakReferences ( $path, $name = null ) {@inheritDoc}
login ( PHPCR\CredentialsInterface $credentials = null, $workspaceName = null ) {@inheritDoc}
logout ( ) {@inheritDoc}
setAutoLastModified ( $autoLastModified ) {@inheritDoc}
setFetchDepth ( $depth ) {@inheritDoc}
setNodeTypeManager ( $nodeTypeManager ) {@inheritDoc}

Method Details

__construct() public method

Constructor.
public __construct ( Jackalope\FactoryInterface $factory, Jackalope\Transport\TransportInterface $transport, Jackalope\Transport\Logging\LoggerInterface $logger )
$factory Jackalope\FactoryInterface
$transport Jackalope\Transport\TransportInterface A logger instance
$logger Jackalope\Transport\Logging\LoggerInterface A logger instance

getAccessibleWorkspaceNames() public method

{@inheritDoc}

getAutoLastModified() public method

{@inheritDoc}
public getAutoLastModified ( )

getBinaryStream() public method

{@inheritDoc}
public getBinaryStream ( $path )

getFetchDepth() public method

{@inheritDoc}
public getFetchDepth ( )

getNamespaces() public method

{@inheritDoc}
public getNamespaces ( )

getNode() public method

{@inheritDoc}
public getNode ( $path )

getNodeByIdentifier() public method

{@inheritDoc}
public getNodeByIdentifier ( $uuid )

getNodePathForIdentifier() public method

{@inheritDoc}
public getNodePathForIdentifier ( $uuid, $workspace = null )

getNodeTypes() public method

{@inheritDoc}
public getNodeTypes ( $nodeTypes = [] )

getNodes() public method

{@inheritDoc}
public getNodes ( $paths )

getNodesByIdentifier() public method

{@inheritDoc}
public getNodesByIdentifier ( $identifiers )

getProperty() public method

{@inheritDoc}
public getProperty ( $path )

getReferences() public method

{@inheritDoc}
public getReferences ( $path, $name = null )

getRepositoryDescriptors() public method

{@inheritDoc}

getWeakReferences() public method

{@inheritDoc}
public getWeakReferences ( $path, $name = null )

login() public method

{@inheritDoc}
public login ( PHPCR\CredentialsInterface $credentials = null, $workspaceName = null )
$credentials PHPCR\CredentialsInterface

logout() public method

{@inheritDoc}
public logout ( )

setAutoLastModified() public method

{@inheritDoc}
public setAutoLastModified ( $autoLastModified )

setFetchDepth() public method

{@inheritDoc}
public setFetchDepth ( $depth )

setNodeTypeManager() public method

{@inheritDoc}
public setNodeTypeManager ( $nodeTypeManager )

Property Details

$logger protected property

protected LoggerInterface,Jackalope\Transport\Logging $logger
return Jackalope\Transport\Logging\LoggerInterface

$transport protected property

protected TransportInterface,Jackalope\Transport $transport
return Jackalope\Transport\TransportInterface