Exemple #1
0
 public static function getTitleFromHash(&$pHash, $pDefault = TRUE)
 {
     $ret = trim(parent::getTitleFromHash($pHash, $pDefault));
     if (empty($ret) && $pDefault) {
         $storage = !empty($this) && !empty($this->mStorage) ? current($this->mStorage) : NULL;
         if (!empty($storage['file_name'])) {
             $ret = $storage['file_name'];
         } else {
             global $gLibertySystem;
             $ret = $gLibertySystem->getContentTypeName($pHash['content_type_guid']);
             if (!empty($pHash['image_id'])) {
                 $ret .= " " . $pHash['image_id'];
             }
         }
     }
     return $ret;
 }