function SchemaFileVersion($filename)
{
// Open the file
if (!($fp = fopen($filename, 'r'))) {
// die( 'Unable to open file' );
return FALSE;
}
// Process the file
while ($data = fread($fp, 4096)) {
if (preg_match($this->versionRegex, $data, $matches)) {
return !empty($matches[2]) ? $matches[2] : XMLS_DEFAULT_SCHEMA_VERSION;
}
}
return FALSE;
}