@@ -13,17 +13,17 @@ |
||
| 13 | 13 | { |
| 14 | 14 | $fileType = []; |
| 15 | 15 | |
| 16 | - if (isset($tmp[ 0 ])) { |
|
| 17 | - preg_match('#tool-id\s*=\s*"matecat-converter(\s+([^"]+))?"#i', $tmp[ 0 ], $matches); |
|
| 16 | + if (isset($tmp[0])) { |
|
| 17 | + preg_match('#tool-id\s*=\s*"matecat-converter(\s+([^"]+))?"#i', $tmp[0], $matches); |
|
| 18 | 18 | if (!empty($matches)) { |
| 19 | - $fileType[ 'proprietary' ] = false; |
|
| 20 | - $fileType[ 'proprietary_name' ] = 'MateCAT Converter'; |
|
| 21 | - $fileType[ 'proprietary_short_name' ] = 'matecat_converter'; |
|
| 22 | - if (isset($matches[ 2 ])) { |
|
| 23 | - $fileType[ 'converter_version' ] = $matches[ 2 ]; |
|
| 19 | + $fileType['proprietary'] = false; |
|
| 20 | + $fileType['proprietary_name'] = 'MateCAT Converter'; |
|
| 21 | + $fileType['proprietary_short_name'] = 'matecat_converter'; |
|
| 22 | + if (isset($matches[2])) { |
|
| 23 | + $fileType['converter_version'] = $matches[2]; |
|
| 24 | 24 | } else { |
| 25 | 25 | // First converter release didn't specify version |
| 26 | - $fileType[ 'converter_version' ] = '1.0'; |
|
| 26 | + $fileType['converter_version'] = '1.0'; |
|
| 27 | 27 | } |
| 28 | 28 | |
| 29 | 29 | return $fileType; |
@@ -8,13 +8,13 @@ |
||
| 8 | 8 | { |
| 9 | 9 | $fileType = []; |
| 10 | 10 | |
| 11 | - if (isset($tmp[ 0 ])) { |
|
| 12 | - if (stripos($tmp[ 0 ], 'sdl:version') !== false) { |
|
| 11 | + if (isset($tmp[0])) { |
|
| 12 | + if (stripos($tmp[0], 'sdl:version') !== false) { |
|
| 13 | 13 | //little trick, we consider not proprietary Sdlxliff files because we can handle them |
| 14 | - $fileType[ 'proprietary' ] = false; |
|
| 15 | - $fileType[ 'proprietary_name' ] = 'SDL Studio '; |
|
| 16 | - $fileType[ 'proprietary_short_name' ] = 'trados'; |
|
| 17 | - $fileType[ 'converter_version' ] = 'legacy'; |
|
| 14 | + $fileType['proprietary'] = false; |
|
| 15 | + $fileType['proprietary_name'] = 'SDL Studio '; |
|
| 16 | + $fileType['proprietary_short_name'] = 'trados'; |
|
| 17 | + $fileType['converter_version'] = 'legacy'; |
|
| 18 | 18 | |
| 19 | 19 | return $fileType; |
| 20 | 20 | } |
@@ -65,8 +65,8 @@ |
||
| 65 | 65 | } catch (\Exception $e) { |
| 66 | 66 | $valid = false; |
| 67 | 67 | } |
| 68 | - } elseif (!is_array($schemaOrCallable) && is_file((string) $schemaOrCallable)) { |
|
| 69 | - $schemaSource = file_get_contents((string) $schemaOrCallable); |
|
| 68 | + } elseif (!is_array($schemaOrCallable) && is_file((string)$schemaOrCallable)) { |
|
| 69 | + $schemaSource = file_get_contents((string)$schemaOrCallable); |
|
| 70 | 70 | $valid = @$dom->schemaValidateSource($schemaSource); |
| 71 | 71 | } else { |
| 72 | 72 | libxml_use_internal_errors($internalErrors); |