当前位置: 首页>>代码示例>>PHP>>正文


PHP FileManager::updateUserFileList方法代码示例

本文整理汇总了PHP中FileManager::updateUserFileList方法的典型用法代码示例。如果您正苦于以下问题:PHP FileManager::updateUserFileList方法的具体用法?PHP FileManager::updateUserFileList怎么用?PHP FileManager::updateUserFileList使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在FileManager的用法示例。


在下文中一共展示了FileManager::updateUserFileList方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: foreach

<?php

require_once $pluginManager->getController('tools');
if (!empty($pluginManager->getCommand(0)) && $pluginManager->getCommand(0) == "reload") {
    FileManager::updateUserFileList();
}
$jUI->add(new JUI\Heading('Musik'));
$reload = new JUI\Button("Musik aktualisieren");
$reload->setClick(new JUI\Click(JUI\Click::openPlugin, $pluginManager, "home", "reload"));
$jUI->add($reload);
$remote = new JUI\Button("Musik-Remote öffnen");
$remote->setClick(new JUI\Click(JUI\Click::openPlugin, $pluginManager, "remote"));
$jUI->add($remote);
$audio = $pluginManager->fileManager->getAudioList();
if (!empty($audio) && is_array($audio)) {
    $list = new JUI\ListView();
    $musicArray = null;
    foreach ($audio as $path) {
        if (is_string($path) && $pluginManager->fileManager->fileExists($path, TRUE, FileManager::FILESYSTEM_PRIVATE)) {
            $name = FileManager::getBaseName($path);
            $array['name'] = $name;
            $array['click'] = new JUI\Click(JUI\Click::openMedia, 'music', $path);
            $array['longclick'] = new JUI\Click(JUI\Click::openPlugin, $pluginManager, 'remote', encode($path));
            if (empty($musicArray[strtolower($name)])) {
                $musicArray[strtolower($name)] = $array;
            } else {
                $musicArray[strtolower($name) . '_' . count($musicArray)] = $array;
            }
        }
    }
    ksort($musicArray);
开发者ID:michaelsoftware1997,项目名称:vision-server,代码行数:31,代码来源:home.php

示例2: triggerHourly

 function triggerHourly()
 {
     global $loginManager;
     if (constant('WEBSOCKET') == 1) {
         $users = $loginManager->getUserList();
         if (!empty($users) && is_array($users)) {
             foreach ($users as $id => $user) {
                 if (empty($loginManager->getPermissions($id)['access_files'])) {
                     continue;
                 }
                 $filesystem = $loginManager->getPermissions($id)['access_files'];
                 if (!empty($filesystem) && $filesystem != '0' && file_exists($this->basedir . '/data/user_' . $id . '/files/')) {
                     FileManager::updateUserFileList($id);
                 }
             }
         }
         return true;
     }
     return false;
 }
开发者ID:michaelsoftware1997,项目名称:vision-server,代码行数:20,代码来源:PluginManager.php


注:本文中的FileManager::updateUserFileList方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。