furiosojack / linked-callbacks
listas enlazadas de callbacks
Installs: 6
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/furiosojack/linked-callbacks
Requires
- php: >=7.0
Requires (Dev)
- phpdocumentor/phpdocumentor: dev-master
- phpunit/phpunit: ^7
This package is auto-updated.
Last update: 2025-10-18 10:20:33 UTC
README
Con este repositorio podra crear lista enlazadas de Callbacks, esto es muy util cuando dese realizar enlazar tarea.
Prodra hacer cosas como esta
$listCallbacks = new FuriosoJack\LinkedCallbacks\ListDoubleCallbacks(); $listCallbacks->insertFirst(function($node){ return "hola primer mundo"; },10); $message = "mensaje a cifrar"; $listCallbacks->insertFirst(function($node) use($message){ return base64_encode($message); },null); $firstNode = $listCallbacks->firstNode(); for($x = $firstNode; $x != null; $x = $x->getNodeNext()){ echo $x->run(); } //el resultado sera el siguiente hola primer mundo j7r'j
Cada Nodo esta compuesto con un Key y con un callback, el callback del nodo va a recibir como paremero el mismo nodo que lo conteniene. Si desea darse una mejor idea revise los test, Ir a los Test