/** * */ public function __construct($ps_source = null, $pa_options = null) { parent::__construct($ps_source, $pa_options); $this->ops_title = _t('Base XML data reader'); $this->ops_display_name = _t('Base XML data reader'); $this->ops_description = _t('Provides basic XML functions for all XML-format data readers'); $this->opa_formats = array(); }
/** * */ public function __construct($ps_source = null, $pa_options = null) { parent::__construct($ps_source, $pa_options); $this->ops_title = _t('MARC data reader'); $this->ops_display_name = _t('MARC'); $this->ops_description = _t('Reads MARC files'); $this->opa_formats = array('marc'); // must be all lowercase to allow for case-insensitive matching }
/** * */ public function __construct($ps_source = null, $pa_options = null) { parent::__construct($ps_source, $pa_options); $this->ops_title = _t('EXIF data reader'); $this->ops_display_name = _t('Embedded EXIF media metadata'); $this->ops_description = _t('Reads Embedded EXIF Media Metadata'); $this->opa_formats = array('exif'); // must be all lowercase to allow for case-insensitive matching }
/** * */ public function __construct($ps_source = null, $pa_options = null) { parent::__construct($ps_source, $pa_options); $this->ops_title = _t('Excel XLSX data reader'); $this->ops_display_name = _t('Excel XLS/XLSX'); $this->ops_description = _t('Reads Microsoft Excel XLSX files'); $this->opa_formats = array('xlsx'); // must be all lowercase to allow for case-insensitive matching }
/** * */ public function __construct($ps_source = null, $pa_options = null) { parent::__construct($ps_source, $pa_options); $this->ops_title = _t('CollectiveAccess data reader'); $this->ops_display_name = _t('CollectiveAccess database'); $this->ops_description = _t('Reads data from CollectiveAccess databases via web services'); $this->opa_formats = array('collectiveaccess'); // must be all lowercase to allow for case-insensitive matching $this->opo_datamodel = Datamodel::load(); }
/** * */ public function __construct($ps_source = null, $pa_options = null) { parent::__construct($ps_source, $pa_options); $this->ops_title = _t('Base Delimited data reader'); $this->ops_display_name = _t('Base delimited data reader'); $this->ops_description = _t('Provides basic functions for all delimited data readers'); $this->opa_formats = array(); $this->opa_properties['delimiter'] = $this->ops_delimiter; $this->opo_parser = new DelimitedDataParser($this->ops_delimiter); }