1 filter.module | filter_parse_file_fids($text) |
Parse an HTML snippet for any data-file-id attributes.
Parameters
string $text: The partial (X)HTML snippet to load. Invalid markup will be corrected on import.
Return value
array: An array of all found FIDs.
File
- core/
modules/ filter/ filter.module, line 1888 - Framework for handling the filtering of content.
Code
function filter_parse_file_fids($text) {
$dom = filter_dom_load($text);
$xpath = new DOMXPath($dom);
$fids = array();
foreach ($xpath->query('//*[@data-file-id]') as $node) {
$fids[] = $node->getAttribute('data-file-id');
}
return $fids;
}