eZPublishCommunityProject  2013.5
eZ\Publish\Core\Persistence\Cache\LocationHandler Class Reference
+ Inheritance diagram for eZ\Publish\Core\Persistence\Cache\LocationHandler:
+ Collaboration diagram for eZ\Publish\Core\Persistence\Cache\LocationHandler:

Public Member Functions

 changeMainLocation ($contentId, $locationId)
 
 copySubtree ($sourceId, $destinationParentId)
 
 create (CreateStruct $locationStruct)
 
 hide ($locationId)
 
 load ($locationId)
 
 loadByRemoteId ($remoteId)
 
 loadLocationsByContent ($contentId, $rootLocationId=null)
 
 loadParentLocationsForDraftContent ($contentId)
 
 markSubtreeModified ($locationId, $timestamp=null)
 
 move ($sourceId, $destinationParentId)
 
 removeSubtree ($locationId)
 
 setSectionForSubtree ($locationId, $sectionId)
 
 swap ($locationId1, $locationId2)
 
 unHide ($locationId)
 
 update (UpdateStruct $struct, $locationId)
 
- Public Member Functions inherited from eZ\Publish\Core\Persistence\Cache\AbstractHandler
 __construct (CacheService $cache, PersistenceFactory $persistenceFactory, PersistenceLogger $logger)
 Setups current handler with everything needed. More...
 
- Public Member Functions inherited from eZ\Publish\SPI\Persistence\Content\Location\Handler
 create (CreateStruct $location)
 Creates a new location rooted at $location->parentId. More...
 

Additional Inherited Members

- Protected Attributes inherited from eZ\Publish\Core\Persistence\Cache\AbstractHandler
 $cache
 
 $logger
 
 $persistenceFactory
 

Detailed Description

See Also
eZ

Member Function Documentation

eZ\Publish\Core\Persistence\Cache\LocationHandler::changeMainLocation (   $contentId,
  $locationId 
)
See Also
::changeMainLocation

Implements eZ\Publish\SPI\Persistence\Content\Location\Handler.

eZ\Publish\Core\Persistence\Cache\LocationHandler::copySubtree (   $sourceId,
  $destinationParentId 
)
See Also
::copySubtree

Implements eZ\Publish\SPI\Persistence\Content\Location\Handler.

eZ\Publish\Core\Persistence\Cache\LocationHandler::create ( CreateStruct  $locationStruct)
See Also
::create
eZ\Publish\Core\Persistence\Cache\LocationHandler::hide (   $locationId)
eZ\Publish\Core\Persistence\Cache\LocationHandler::loadByRemoteId (   $remoteId)
See Also
::loadByRemoteId

Implements eZ\Publish\SPI\Persistence\Content\Location\Handler.

eZ\Publish\Core\Persistence\Cache\LocationHandler::loadLocationsByContent (   $contentId,
  $rootLocationId = null 
)
See Also
::loadLocationsByContent

Implements eZ\Publish\SPI\Persistence\Content\Location\Handler.

eZ\Publish\Core\Persistence\Cache\LocationHandler::loadParentLocationsForDraftContent (   $contentId)
See Also
::loadParentLocationsForDraftContent

Implements eZ\Publish\SPI\Persistence\Content\Location\Handler.

eZ\Publish\Core\Persistence\Cache\LocationHandler::markSubtreeModified (   $locationId,
  $timestamp = null 
)
See Also
::markSubtreeModified

Implements eZ\Publish\SPI\Persistence\Content\Location\Handler.

eZ\Publish\Core\Persistence\Cache\LocationHandler::move (   $sourceId,
  $destinationParentId 
)
eZ\Publish\Core\Persistence\Cache\LocationHandler::removeSubtree (   $locationId)
See Also
::removeSubtree

Implements eZ\Publish\SPI\Persistence\Content\Location\Handler.

eZ\Publish\Core\Persistence\Cache\LocationHandler::setSectionForSubtree (   $locationId,
  $sectionId 
)
See Also
::setSectionForSubtree

Implements eZ\Publish\SPI\Persistence\Content\Location\Handler.

eZ\Publish\Core\Persistence\Cache\LocationHandler::swap (   $locationId1,
  $locationId2 
)
eZ\Publish\Core\Persistence\Cache\LocationHandler::unHide (   $locationId)
eZ\Publish\Core\Persistence\Cache\LocationHandler::update ( UpdateStruct  $struct,
  $locationId 
)

The documentation for this class was generated from the following file: