eZ\Publish\Core\Persistence\Cache\PersistenceLogger::logUnCachedHandler PHP Method

logUnCachedHandler() public method

Log uncached handler being loaded.
public logUnCachedHandler ( string $handler )
$handler string
    public function logUnCachedHandler($handler)
    {
        if (!isset($this->unCachedHandlers[$handler])) {
            $this->unCachedHandlers[$handler] = 0;
        }
        ++$this->unCachedHandlers[$handler];
    }

Usage Example

Example #1
0
 /**
  * @return \eZ\Publish\SPI\Persistence\Content\UrlWildcard\Handler
  * @todo Create cache implementation so we can avoid injecting persistenceHandler and logger
  */
 public function urlWildcardHandler()
 {
     $this->logger->logUnCachedHandler(__METHOD__);
     return $this->persistenceHandler->urlWildcardHandler();
 }