Skip to content

vaibhavpandeyvpz/soochak

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vaibhavpandeyvpz/soochak

A simple but useful events manager based on PSR-14 draft for PHP >= 5.3.

Soochak: सूचक (Notifier)

Build status Code Coverage Latest Version Downloads PHP Version License

SensioLabsInsight

Install

composer require vaibhavpandeyvpz/soochak

Usage

<?php

$em = new Soochak\EventManager();

// Attach a callback to 'login.success' event
$em->attach('login.success', function ($event) {
    /**
     * Perform your event logic like sending notification email
     * You can optionally stop an event from further propagation.
     */
    $event->stopPropagation(true);
});

// Anywhere in your app, trigger 'login.success' event
$em->trigger('login.success');

License

See LICENSE.md file.

About

A simple but useful events manager for PHP >= 5.3.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages