Class: CopyleaksApi::Validators::FileValidator
- Inherits:
-
Object
- Object
- CopyleaksApi::Validators::FileValidator
- Defined in:
- lib/copyleaks_api/validators/file_validator.rb
Constant Summary collapse
- SUPPORTED_FILE_TYPES =
[:html, :htm, :txt, :pdf, :doc, :docx, :rtf].freeze
- SUPPORTED_IMAGE_TYPES =
[:gif, :png, :bmp, :jpg, :jpeg].freeze
- BYTES_IN_MB =
1_024_000.0
Class Method Summary collapse
-
.validate_ocr!(path) ⇒ Object
check file for ocr for correctness.
-
.validate_text_file!(path) ⇒ Object
check text file for correctness.
Class Method Details
.validate_ocr!(path) ⇒ Object
check file for ocr for correctness
10 11 12 |
# File 'lib/copyleaks_api/validators/file_validator.rb', line 10 def validate_ocr!(path) validate_file(path, SUPPORTED_IMAGE_TYPES) end |
.validate_text_file!(path) ⇒ Object
check text file for correctness
15 16 17 |
# File 'lib/copyleaks_api/validators/file_validator.rb', line 15 def validate_text_file!(path) validate_file(path, SUPPORTED_FILE_TYPES) end |