2017 © Pedro Peláez
 

library pubsub

image

lnked/pubsub

  • Wednesday, October 18, 2017
  • by lnked
  • Repository
  • 1 Watchers
  • 0 Stars
  • 27 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 8 % Grown

The README.md

pubsub

curl -s http://getcomposer.org/installer | php
composer require lnked/pubsub

Add an event onto the stack, you can add more than one event in one name:, (*1)

PS::on('event-name', function ($message) {
    print_r($message);
});

Trigger event, by name:, (*2)

PS::trigger('event-name');
PS::trigger('event-name', 'event-parameter');
PS::trigger('event-name', [1, 2, 3]);

Methods

Attach an event handler function for one or more events

PS::on('event-name', function($message) {
    echo $message;
});

Remove an event handler

PS::off('event-name');

Execute all handlers and behaviors attached to the matched elements for the given event

PS::trigger('event-name');
PS::trigger('event-name', 'test');
PS::trigger('event-name', [1, 2]);
PS::trigger('event-name', 1, 2, 3);

List of events

PS::list();
PS::list('event-name');

Clears all existing events

PS::flush();

The Versions

18/10 2017

dev-master

9999999-dev

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

events subscribe