protected function getResourceContents( $target )
    {
        $result = array( 'data' => false, 'file' => false );
        $fullPath = $target;
        $target = $this->splitFirstPathElement( $fullPath, $currentSite );

        $data = $this->getVirtualFolderData( $result, $currentSite, $target, $fullPath );
        if ( $data['file'] )
        {
            $file = eZClusterFileHandler::instance( $data['file'] );
            //$this->cachedProperties[ $data['file'] ]['size'] = $file->size();
            return $file->fetchContents();
        }

        return false;
    }