* @package chamilo.plugin.google_maps */ class GoogleMapsPlugin extends Plugin { /** * Class constructor */ protected function __construct() { $parameters = array( 'enable_api' => 'boolean', 'api_key' => 'text', 'extra_field_name' => 'text' ); parent::__construct('1.0', 'José Loguercio Silva', $parameters); } /** * Get the plugin Name * * @return string */ public function get_name() { return "google_maps"; } /** * Instance the plugin * @staticvar null $result * @return GoogleMapsPlugin */ static function create() { static $result = null; return $result ? $result : $result = new self(); } /** * Install the plugin * @return void */ public function install() { return true; } /** * Uninstall the plugin * @return void */ public function uninstall() { return true; } }