function system_get_files_database
system_get_files_database(&$files, $type)
Retrieves the current status of an array of files in the system table.
Parameters
$files: An array of files to check.
$type: The type of the files.
File
- modules/system/system.module, line 2220
- Configuration system that lets administrators modify the workings of the site.
Code
function system_get_files_database(&$files, $type) { // Extract current files from database. $result = db_query("SELECT filename, name, type, status, schema_version, weight FROM {system} WHERE type = :type", array(':type' => $type)); foreach ($result as $file) { if (isset($files[$file->name]) && is_object($files[$file->name])) { $file->uri = $file->filename; foreach ($file as $key => $value) { if (!isset($files[$file->name]->$key)) { $files[$file->name]->$key = $value; } } } } }
© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/modules!system!system.module/function/system_get_files_database/7.x