Differences Between: [Versions 311 and 403]
Document representation.
Copyright: | 2015 David Monllao {@link http://www.davidmonllao.com} |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 203 lines (7 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
document:: (7 methods):
format_time_for_engine()
format_string_for_engine()
import_time_from_engine()
get_text_format()
format_text()
apply_defaults()
export_file_for_engine()
format_time_for_engine($timestamp) X-Ref |
Formats the timestamp according to the search engine needs. param: int $timestamp return: string |
format_string_for_engine($string) X-Ref |
Formats the timestamp according to the search engine needs. param: int $timestamp return: string |
import_time_from_engine($time) X-Ref |
Returns a timestamp from the value stored in the search engine. param: string $time return: int |
get_text_format() X-Ref |
Overwritten to use markdown format as we use markdown for solr highlighting. return: int |
format_text($text) X-Ref |
Formats a text string coming from the search engine. param: string $text Text to format return: string HTML text to be renderer |
apply_defaults() X-Ref |
Apply any defaults to unset fields before export. Called after document building, but before export. Sub-classes of this should make sure to call parent::apply_defaults(). |
export_file_for_engine($file) X-Ref |
Export the data for the given file in relation to this document. param: \stored_file $file The stored file we are talking about. return: array |