ParaciteRawCitationNlm30CitationSchemaFilter::getSupportedCitationModules PHP Method

getSupportedCitationModules() static public method

Return supported paracite citation parser modules
static public getSupportedCitationModules ( ) : array
return array supported citation modules
    static function getSupportedCitationModules()
    {
        static $_supportedCitationModules = array(CITATION_PARSER_PARACITE_STANDARD, CITATION_PARSER_PARACITE_CITEBASE, CITATION_PARSER_PARACITE_JIAO);
        return $_supportedCitationModules;
    }

Usage Example

 function ParaciteRawCitationNlm30CitationSchemaFilter($filterGroup)
 {
     $this->setDisplayName('ParaCite');
     // Instantiate the settings of this filter
     $citationModuleSetting = new SetFilterSetting('citationModule', 'metadata.filters.paracite.settings.citationModule.displayName', 'metadata.filters.paracite.settings.citationModule.validationMessage', ParaciteRawCitationNlm30CitationSchemaFilter::getSupportedCitationModules());
     $this->addSetting($citationModuleSetting);
     parent::Nlm30CitationSchemaFilter($filterGroup);
 }
All Usage Examples Of ParaciteRawCitationNlm30CitationSchemaFilter::getSupportedCitationModules