You are here

function filetree_token_values in File Tree 6.2

Same name and namespace in other branches
  1. 6 filetree.module \filetree_token_values()

Implementation of hook_token_values().

File

./filetree.module, line 55

Code

function filetree_token_values($type, $object = NULL, $options = array()) {
  $values = array();
  if ($type == 'filetree') {
    $pathinfo = pathinfo($object);
    $values['filename'] = $pathinfo['basename'];
    $values['basename'] = defined('PATHINFO_FILENAME') ? $pathinfo['filename'] : substr($object, 0, strrpos($object, '.'));
    $values['extension'] = $pathinfo['extension'];
  }
  return $values;
}