function _protected_node_get_original_uri in Protected Node 7
Same name and namespace in other branches
- 1.0.x protected_node.module \_protected_node_get_original_uri()
Helper function used to return the original uri from a path and an uri.
See also
protected_node_file_download()
1 call to _protected_node_get_original_uri()
- protected_node_file_download in ./protected_node.module 
- Implements hook_file_download().
File
- ./protected_node.module, line 888 
- Protected Node module.
Code
function _protected_node_get_original_uri($path, $uri) {
  $args = explode('/', $path);
  // Discard the first part of the path (styles).
  array_shift($args);
  // Discard the second part of the path (style_name).
  array_shift($args);
  // Discard the third part of the path (scheme).
  array_shift($args);
  // Then the remaining parts are the path to the image.
  $original_uri = file_uri_scheme($uri) . '://' . implode('/', $args);
  return $original_uri;
}