build/output/taboverride.js
function executeExtensions(hook, args) {
        var i,
            extensions = hooks[hook] || [],
            len = extensions.length;

        for (i = 0; i < len; i += 1) {
            extensions[i].apply(null, args);
        }
    }
function executeExtensions(hook, args) {
        var i,
            extensions = hooks[hook] || [],
            len = extensions.length;

        for (i = 0; i < len; i += 1) {
            extensions[i].apply(null, args);
        }
    }
Executes all registered extension functions for the specified hook.

@param {string} hook    the name of the hook for which the extensions are registered
@param {Array}  [args]  the arguments to pass to the extension

@method tabOverride.utils.executeExtensions