class TripalGFF3Downloader
Hierarchy
- class \TripalFieldDownloader
- class \TripalGFF3Downloader
Expanded class hierarchy of TripalGFF3Downloader
File
- tripal/
includes/ TripalFieldDownloaders/ TripalGFF3Downloader.inc, line 3
View source
class TripalGFF3Downloader extends TripalFieldDownloader {
/**
* Sets the label shown to the user describing this formatter.
*/
static public $label = 'GFF3';
/**
* Indicates the default extension for the outputfile.
*/
static public $default_extension = 'gff3';
/**
* @see TripalFieldDownloader::format()
*/
protected function formatEntity($entity) {
}
/**
* @see TripalFieldDownloader::getHeader()
*/
protected function getHeader() {
}
}
Members
Name | Modifiers | Type | Description |
---|---|---|---|
TripalFieldDownloader:: |
protected | property | The data collection assigned to this downloader. |
TripalFieldDownloader:: |
protected | property | An array of collection_bundle records for the content types that belong to this data collection. |
TripalFieldDownloader:: |
protected | property | The collection ID |
TripalFieldDownloader:: |
protected | property | The file handle for an opeend file using during writing. |
TripalFieldDownloader:: |
protected | property | A list of field and instance items, indexed first by site_id with 'local' being the key for local fields and the numeric site_id for remote fields. The second-levle key is the bundle_name and the the field_id. Below the field_id are the… |
TripalFieldDownloader:: |
protected | property | An array that associates a field ID with a term. |
TripalFieldDownloader:: |
static public | property | A more verbose label that better describes the formatter. |
TripalFieldDownloader:: |
protected | property | The output file URI. |
TripalFieldDownloader:: |
protected | property | An array of printable fields. Because fields can come from multiple bundles and those bundles can be from multiple sites, it is possible that 1) two bundles use the same field and we want to conslidate to a single printable field; and 2) that a… |
TripalFieldDownloader:: |
protected | property | The remote site json data returned for the entity |
TripalFieldDownloader:: |
public | function | Removes the downloadable file. |
TripalFieldDownloader:: |
public | function | Setups a download stream for the file. |
TripalFieldDownloader:: |
public | function | Retrieves the URL for the downloadable file. |
TripalFieldDownloader:: |
public | function | Inidcates if a given field is supported by this Downloader class. |
TripalFieldDownloader:: |
protected | function | Sets the fields array |
TripalFieldDownloader:: |
protected | function | Sets the fields2term array. |
TripalFieldDownloader:: |
private | function | A helper function for the setFields() function. |
TripalFieldDownloader:: |
protected | function | Conslidates all the fields into a single list of accession numbers. |
TripalFieldDownloader:: |
private | function | A helper function for the setFields() function. |
TripalFieldDownloader:: |
public | function | Creates the downloadable file. |
TripalFieldDownloader:: |
public | function | Closes the output file once writing of all entities is completed. |
TripalFieldDownloader:: |
public | function | Write a single entity to the file. |
TripalFieldDownloader:: |
public | function | |
TripalFieldDownloader:: |
public | function | Constructs a new instance of the TripalFieldDownloader class. |
TripalGFF3Downloader:: |
static public | property |
Indicates the default extension for the outputfile. Overrides TripalFieldDownloader:: |
TripalGFF3Downloader:: |
static public | property |
Sets the label shown to the user describing this formatter. Overrides TripalFieldDownloader:: |
TripalGFF3Downloader:: |
protected | function |
Overrides TripalFieldDownloader:: |
TripalGFF3Downloader:: |
protected | function |
Overrides TripalFieldDownloader:: |