Class PluginUtils


  • public abstract class PluginUtils
    extends Object
    Since:
    4.0.0
    Author:
    joseross
    • Constructor Detail

      • PluginUtils

        public PluginUtils()
    • Method Detail

      • validatePluginParameters

        public static void validatePluginParameters​(org.craftercms.commons.plugin.model.Plugin plugin,
                                                    Map<String,​String> params)
                                             throws MissingPluginParameterException
        Validates that all required parameters are provided and have a value
        Parameters:
        plugin - the plugin to validate
        params - the parameters to validate
        Throws:
        MissingPluginParameterException - if any of the required parameters is not valid
      • getPluginPath

        public static String getPluginPath​(String pluginId)