Class for converting files between different file formats using google drive.
Copyright: | 2017 Andrew Nicols <andrew@nicols.co.uk> |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 271 lines (9 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
converter:: (6 methods):
start_document_conversion()
serve_test_document()
poll_conversion_status()
are_requirements_met()
supports()
get_supported_conversions()
start_document_conversion(\core_files\conversion $conversion) X-Ref |
Convert a document to a new format and return a conversion object relating to the conversion in progress. param: \core_files\conversion $conversion The file to be converted return: this |
serve_test_document() X-Ref |
Generate and serve the test document. return: stored_file |
poll_conversion_status(conversion $conversion) X-Ref |
Poll an existing conversion for status update. param: conversion $conversion The file to be converted return: $this; |
are_requirements_met() X-Ref |
Whether the plugin is configured and requirements are met. return: bool |
supports($from, $to) X-Ref |
Whether a file conversion can be completed using this converter. param: string $from The source type param: string $to The destination type return: bool |
get_supported_conversions() X-Ref |
A list of the supported conversions. return: string |