Answers for "event in php"

PHP
0

eventon php code

<?php
if( function_exists('add_eventon')) {
	$args = array(
		'shortcode_variable_name'=> 'shortcode_variable_value',
	);
	add_eventon($args); 
}
?>
Posted by: Guest on October-16-2020
0

php event listener

/*
 Example 1: 
 event::bind('blog.post.create', function($args = array())
 {
    mail('[email protected]', 'Blog Post Published', $args['name'] . ' has been published');
});

 Example 2: 
 event::trigger('blog.post.create', $postInfo);
*/

class event
{
    public static $events = array();

    public static function trigger($event, $args = array())
    {
        if(isset(self::$events[$event]))
        {
            foreach(self::$events[$event] as $func)
            {
                call_user_func($func, $args);
            }
        }

    }

    public static function bind($event, Closure $func)
    {
        self::$events[$event][] = $func;
    }
}
Posted by: Guest on April-17-2021

Browse Popular Code Answers by Language