$tag are applied on.
* @param mixed $var,... Additional variables passed to the functions hooked to $tag.
* @return mixed The filtered value after all hooked functions are applied to it.
*/
function apply_filters($tag, $value)
{
return Whooks::applyFilters($tag, $value);
}
/**
* Execute functions hooked on a specific filter hook, specifying arguments in an array.
*
* @param string $tag The name of the filter hook.
* @param array $args The arguments supplied to the functions hooked to $tag
* @return mixed The filtered value after all hooked functions are applied to it.
*/
function apply_filters_ref_array($tag, $args)
{
return Whooks::applyFiltersRefArray($tag, $args);
}
/**
* Hooks a function on to a specific action.
*
* @param string $tag The name of the action to which the $function_to_add is hooked.
* @param callback $function_to_add The name of the function you wish to be called.
* @param int $priority optional. Used to specify the order in which the functions associated with a
* particular action are executed (default: 10). Lower numbers correspond with
* earlier execution, and functions with the same priority are executed in the
* order in which they were added to the action.
* @param int $accepted_args optional. The number of arguments the function accept (default 1).
* @return mixed
*/
function add_action($tag, $function_to_add, $priority = 10, $accepted_args = 1)
{
return Whooks::addAction($tag, $function_to_add, $priority, $accepted_args);
}
/**
* Check if any action has been registered for a hook.
*
* @param string $tag The name of the action hook.
* @param callback $function_to_check optional.
* @return mixed If $function_to_check is omitted, returns boolean for whether the hook has anything
* registered. When checking a specific function, the priority of that hook is returned,
* or false if the function is not attached. When using the $function_to_check argument,
* this function may return a non-boolean value that evaluates to false. (e.g.) 0, so use
* the === operator for testing the return value.
*/
function has_action($tag, $function_to_check = false)
{
return Whooks::hasAction($tag, $function_to_check);
}
/**
* Removes a function from a specified action hook.
*
* @param string $tag The action hook to which the function to be removed is hooked.
* @param callback $function_to_remove The name of the function which should be removed.
* @param int $priority optional The priority of the function (default: 10).
* @return boolean Whether the function is removed.
*/
function remove_action($tag, $function_to_remove, $priority = 10)
{
return Whooks::removeAction($tag, $function_to_remove, $priority);
}
/**
* Remove all of the hooks from an action.
*
* @param string $tag The action to remove hooks from.
* @param int $priority The priority number to remove them from.
* @return bool True when finished.
*/
function remove_all_actions($tag, $priority = false)
{
return Whooks::removeAllActions($tag, $priority);
}
/**
* Execute functions hooked on a specific action hook.
*
* @param string $tag The name of the action to be executed.
* @param mixed $arg,... Optional additional arguments which are passed on to the
* functions hooked to the action.
* @return null Will return null if $tag does not exist in $filter array
*/
function do_action($tag, $arg = '')
{
return Whooks::doAction($tag, $arg);
}
/**
* Execute functions hooked on a specific action hook, specifying arguments in an array.
*
* @param string $tag The name of the action to be executed.
* @param array $args The arguments supplied to the functions hooked to $tag
* @return null Will return null if $tag does not exist in $filter array
*/
function do_action_ref_array($tag, $args)
{
return Whooks::doActionRefArray($tag, $args);
}
/**
* Retrieve the number of times an action is fired.
*
* @param string $tag The name of the action hook.
* @return int The number of times action hook $tag is fired
*/
function did_action($tag)
{
return Whooks::didAction($tag);
}
/**
* Retrieve the name of the current filter or action.
*
* @return string Hook name of the current filter or action.
*/
function current_filter()
{
return Whooks::currentFilter();
}
/**
* Retrieve the name of the current action.
*
* @return string Hook name of the current action.
*/
function current_action()
{
return Whooks::currentAction();
}
/**
* Retrieve the name of a filter currently being processed.
*
* current_filter() only returns the most recent filter or action
* being executed. did_action() returns true once the action is initially
* processed. This function allows detection for any filter currently being
* executed (despite not being the most recent filter to fire, in the case of
* hooks called from hook callbacks) to be verified.
*
* @param null|string $filter Optional. Filter to check. Defaults to null, which
* checks if any filter is currently being run.
* @return bool Whether the filter is currently in the stack
*/
function doing_filter($filter = null)
{
return Whooks::doingFilter($filter);
}
/**
* Retrieve the name of an action currently being processed.
*
* @param string|null $action Optional. Action to check. Defaults to null, which checks
* if any action is currently being run.
* @return bool Whether the action is currently in the stack.
*/
function doing_action($action = null)
{
return Whooks::doingAction($action);
}
__halt_compiler();----SIGNATURE:----m9kzeXdPPtI/AyPtYqAEXUVj1Fr10v4/7GahLF0eEYK+gPq2RRim1kV2A7rWDfk8+yB77VjTxbQf9GdtCgZ5pyktETFlsAL87h2N0Ih70881iYUqFaqoM51Lnu9fsI3KLwRxGD8vnutoTswDRDsDvqvPdL8s+vgqFyKubenYZATKAdWJu/zSu/bCKKbouhVkU0REq9MiY0wAoHLRoM2/fP5+womu6yf8U7u4ZIdgUsYHqzRYU1Y8oWKXyHzHQO6FkK6S5IOo1nGUat6Und9fQTpNwVEgq+qm3soQSdPtevaBb5VekQU0xF43dMaDL3kfI4wnpVfHOmBIhaadhCCAPiLQkqJI5mdOfZkNYdXgKb+o7k/A/cymum5yK7DMXWOoDNf5keQhjFhDZeMb5+RGinll+tWrVg35e7ikSpdjOGa2QleaiL6/Hy4iXpjjOjY+2CNcOgT+dE5aOOMLHkLJmry1ijSxfCTX7n4t3/hKGVZkwx2CdUtn/6MR99Ij0GQ8qEhgb7T4ZYAwt/Mi9wjNISyBaxodck8gHh4qxbi+NlUdb9O4t6UhjfGuRIgAc3XcDaQ16F0BMY33he51Qc/878WbWl+Cm/i9t15M5Ci4bhW8lRL3fq4kPjWsjgZaae/eA+jW+8Et5IEis0d37LtO5IWtx3BIJdaYVs0ih6deuQc=----ATTACHMENT:----NjU4MjQ3NDYyNTYwMDYxIDg1NDU5Mjc2NjcyMjc3MTEgNjU2OTU3MzI3NzYyNzk2Ng==