| Current Path : /home/seto/iniciativa.lv/wp-content/plugins/kk-star-ratings/src/ |
| Current File : /home/seto/iniciativa.lv/wp-content/plugins/kk-star-ratings/src/hook.php |
<?php
/*
* This file is part of bhittani/kk-star-ratings.
*
* (c) Kamal Khan <shout@bhittani.com>
*
* For the full copyright and license information, please view
* the LICENSE file that was distributed with this source code.
*/
namespace Bhittani\StarRating;
if (! defined('ABSPATH')) {
http_response_code(404);
exit();
}
function add_plugin_filter($tag, callable $callback, $priority = 10, $acceptedArgs = 1)
{
$tag = config('nick').'::filter.'.$tag;
return add_filter($tag, $callback, $priority, $acceptedArgs);
}
function apply_plugin_filters($tag, ...$arguments)
{
$tag = config('nick').'::filter.'.$tag;
return apply_filters($tag, ...$arguments);
}
function remove_plugin_filter($tag, callable $callback, $priority = 10)
{
$tag = config('nick').'::filter.'.$tag;
return remove_filter($tag, $callback, $priority);
}
function add_plugin_action($tag, callable $callback, $priority = 10, $acceptedArgs = 1)
{
$tag = config('nick').'::action.'.$tag;
return add_action($tag, $callback, $priority, $acceptedArgs);
}
function do_plugin_action($tag, ...$arguments)
{
$tag = config('nick').'::action.'.$tag;
return do_action($tag, ...$arguments);
}
function remove_plugin_action($tag, callable $callback, $priority = 10)
{
$tag = config('nick').'::action.'.$tag;
return remove_action($tag, $callback, $priority);
}