/** * Return the files info (id, name and path) for a given file(s) id * @param string $user Username * @param array $filesID IDs of the file to look at * @return array Associative array with required infos */ public static function getFileInfoFromID($user, $filesID) { if (!is_array($filesID)) { return -1; } $usersFile = utilities::getFileList($user, '/files', false, true); if ($usersFile === -1) { return -2; } // Loop through the provided file ID and return all result $result = array(); foreach ($filesID as $fileID) { if (isset($usersFile[$fileID])) { $result[$fileID] = $usersFile[$fileID]; } } return $result; }