protected function elFinderDrupal::desc in elFinder file manager 6.2
Same name and namespace in other branches
- 7.3 inc/elfinder.drupal.inc \elFinderDrupal::desc()
- 7.2 inc/elfinder.drupal.inc \elFinderDrupal::desc()
File
- inc/
elfinder.drupal.inc, line 57
Class
Code
protected function desc($args) {
$target = $args['target'];
$desc = $args['content'];
$error = array(
self::ERROR_UNKNOWN,
'#' . $target,
);
if (($volume = $this
->volume($target)) == false || ($file = $volume
->file($target)) == false) {
return array(
'error' => $this
->error($error, self::ERROR_FILE_NOT_FOUND),
);
}
$error[1] = $file['name'];
if ($volume
->driverId() == 'f') {
return array(
'desc' => '',
);
}
if ($volume
->commandDisabled('desc')) {
return array(
'error' => $this
->error($error, self::ERROR_ACCESS_DENIED),
);
}
if (($desc = $volume
->desc($target, $desc)) == -1) {
return array(
'error' => $this
->error($error, $volume
->error()),
);
}
return array(
'desc' => $desc,
);
}