1. Go to this page and download the library: Download axy/callbacks library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
axy / callbacks example snippets
function sum($a, $b)
{
return $a + $b;
}
$callback = new Callback('sum');
echo $callback(2, 2);
class MyClass
{
public function getEventHandler()
{
return new Callback([$this, 'onEvent'], ['click'], true);
}
private function onEvent($event)
{
echo 'Event '.$event.'!';
}
}
$obj = new MyClass();
$handler = $obj->getEventHandler();
// click
$handler(); // "Event click!". Private method was called
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.