Class for converting files between different formats using unoconv.  
 More...
|  | 
| static | are_requirements_met () | 
|  | Whether the plugin is configured and requirements are met. 
 | 
|  | 
| static | supports ($from, $to) | 
|  | Whether a file conversion can be completed using this converter. 
 | 
|  | 
| static | test_unoconv_path () | 
|  | Whether the plugin is fully configured. 
 | 
|  | 
|  | 
| const | UNOCONVPATH_DOESNOTEXIST = 'doesnotexist' | 
|  | Does not exist. 
 | 
|  | 
| const | UNOCONVPATH_EMPTY = 'empty' | 
|  | Not set. 
 | 
|  | 
| const | UNOCONVPATH_ERROR = 'error' | 
|  | Any other error. 
 | 
|  | 
| const | UNOCONVPATH_ISDIR = 'isdir' | 
|  | Is a dir. 
 | 
|  | 
| const | UNOCONVPATH_NOTESTFILE = 'notestfile' | 
|  | Test file missing. 
 | 
|  | 
| const | UNOCONVPATH_NOTEXECUTABLE = 'notexecutable' | 
|  | Not executable. 
 | 
|  | 
| const | UNOCONVPATH_OK = 'ok' | 
|  | No errors. 
 | 
|  | 
| const | UNOCONVPATH_VERSIONNOTSUPPORTED = 'versionnotsupported' | 
|  | Version not supported. 
 | 
|  | 
|  | 
| static array | $formats | 
|  | $formats The list of formats supported by unoconv. 
 | 
|  | 
| static bool | $requirementsmet = null | 
|  | $requirementsmet Whether requirements have been met. 
 | 
|  | 
Class for converting files between different formats using unoconv. 
- Copyright
- 2017 Damyon Wiese 
- License
- http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later 
◆ are_requirements_met()
  
  | 
        
          | static fileconverter_unoconv\converter::are_requirements_met | ( |  | ) |  |  | static | 
 
 
◆ fetch_supported_formats()
  
  | 
        
          | static fileconverter_unoconv\converter::fetch_supported_formats | ( |  | ) |  |  | staticprotected | 
 
Fetch the list of supported file formats. 
- Return values
- 
  
  
 
 
◆ get_supported_conversions()
      
        
          | fileconverter_unoconv\converter::get_supported_conversions | ( |  | ) |  | 
      
 
 
◆ is_format_supported()
  
  | 
        
          | static fileconverter_unoconv\converter::is_format_supported | ( |  | $format | ) |  |  | staticprotected | 
 
Whether the specified file format is supported. 
- Parameters
- 
  
    | string | $format | Whether conversions between this format and another are supported |  
 
- Return values
- 
  
  
 
 
◆ is_minimum_version_met()
  
  | 
        
          | static fileconverter_unoconv\converter::is_minimum_version_met | ( |  | ) |  |  | staticprotected | 
 
Whether the minimum version of unoconv has been met. 
- Return values
- 
  
  
 
 
◆ poll_conversion_status()
      
        
          | fileconverter_unoconv\converter::poll_conversion_status | ( | conversion | $conversion | ) |  | 
      
 
Poll an existing conversion for status update. 
- Parameters
- 
  
    | conversion | $conversion | The file to be converted |  
 
- Return values
- 
  
  
Implements core_files\converter_interface.
 
 
◆ serve_test_document()
      
        
          | fileconverter_unoconv\converter::serve_test_document | ( |  | ) |  | 
      
 
Generate and serve the test document. 
- Return values
- 
  
  
 
 
◆ start_document_conversion() [1/2]
  
  | 
        
          | core_files\converter_interface::start_document_conversion | ( | conversion | $conversion | ) |  |  | inherited | 
 
Convert a document to a new format and return a conversion object relating to the conversion in progress. 
- Parameters
- 
  
    | conversion | $conversion | The file to be converted |  
 
- Return values
- 
  
  
 
 
◆ start_document_conversion() [2/2]
Convert a document to a new format and return a conversion object relating to the conversion in progress. 
- Parameters
- 
  
    | conversion | $conversion | The file to be converted |  
 
- Return values
- 
  
  
 
 
◆ supports()
  
  | 
        
          | static fileconverter_unoconv\converter::supports | ( |  | $from, |  
          |  |  |  | $to ) |  | static | 
 
Whether a file conversion can be completed using this converter. 
- Parameters
- 
  
    | string | $from | The source type |  | string | $to | The destination type |  
 
- Return values
- 
  
  
Implements core_files\converter_interface.
 
 
◆ test_unoconv_path()
  
  | 
        
          | static fileconverter_unoconv\converter::test_unoconv_path | ( |  | ) |  |  | static | 
 
Whether the plugin is fully configured. 
- Return values
- 
  
  
 
 
The documentation for this class was generated from the following file: