NAME

DDG::Meta::Information - DDG plugin meta information storage

VERSION

version 1018

DESCRIPTION

TODO

EXPORTS FUNCTIONS

category

This function sets the category for the plugin. Plugins are only allowed one category.

topics

This function sets the topics for the plugin. Plugins are allowed multiple topics.

attribution

This function sets the attribution information for the plugin. The allowed operators are: email, twitter, web, github, facebook and cpan. The allowed formats for each are listed in the %support_types hash above.

name

This function sets the name for the plugin.

source

This function sets the source for the plugin.

description

This function sets the description for the plugin.

primary_example_queries

This function sets the primary example queries for the plugin. This is used to show users example primary queries for the plugin.

secondary_example_queries

This function sets an array of secondary example queries for the plugin. This is used to show users examples of secondary queries for the plugin.

icon_url

This function sets the url used to fetch the icon for the plugin.

code_url

This function sets the url which links the plugin's code on github.

status

This function indicate the status of the plugin which is used to show it on the goodies page.

get_category

This function returns the plugin's category

get_topics

This function returns the plugin's topics in an array

get_meta_information

This function returns the plugin's meta information in a hash

get_attributions

This function returns the plugin's attribution information in a hash

METHODS

apply_keywords

Uses a given classname to install the described keywords.

AUTHOR

DuckDuckGo <open@duckduckgo.com>

COPYRIGHT AND LICENSE

This software is Copyright (c) 2013 by DuckDuckGo, Inc. https://duckduckgo.com/.

This is free software, licensed under:

The Apache License, Version 2.0, January 2004