codersamer / eventual
Events, Actions and Filters Management Library like WordPress ones
Installs: 6
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/codersamer/eventual
README
Laravel Eventual Package is responsible to add functionality of WordPress-Link Actions and Filters with ease of use and implementation
Getting Started
- First you need to install this package into your laravel project
composer require codersamer/eventual - Oh that's it, it's auto discoverable so you don't need any further steps to start use this package
Concept
usually you will be able to register and fire actions and filters using facade : Codersamer\Eventual\Facades\Eventual , so you will have access to static methods like onFilter, onAction, doFilter, doAction.
Working with Actions
Actions is like Events, something that happening and some other application parts needs to be notified by this event and act accordingly.
Register Action Handler / Listener
You can Register an Action Handler or Listener using static method onAction
<?php using Codersamer\Eventual\Facades\Eventual; .... Eventual::onAction($name, function($argument1, $argument2){ //Act to the Action });
Register Filter Handler / Listener
You can Register an Filter Handler or Listener using static method onFilter
<?php using Codersamer\Eventual\Facades\Eventual; .... Eventual::onFilter($name, function($name){ //Add Updates to the Argument if needed, then return it return $name; });
For Comprehensive and Detail Guide Please Follow this Link