get_file()

Получает и кеширует информацию о файле по ID файла
@return array | false

Фильтры из функции
ds_get_file

Использование

$file = get_file(1); // Данные о файле с ID 1

Код функции

function get_file($file_id) 
{
	$get_files = ds_get('ds_get_files', array()); 

	if (!isset($get_files[$file_id])) {
		$get_files[$file_id] = db::fetch("SELECT * FROM files WHERE `id` = '" . $file_id . "' LIMIT 1"); 
		ds_set('ds_get_files', $get_files); 
	}

	if (!isset($get_files[$file_id]['id'])) {
		$get_files[$file_id] = false; 
	}

	return use_filters('ds_get_file', $get_files[$file_id]);
}