Ben nesnenin yöntemine özel bir olay işleyicisi eklemek istiyorum.
Ben yöntemi ile bir sınıf var.
class Post {
public function Add($title) {
// beforeAdd event should be called here
echo 'Post "' . $title . '" added.';
return;
}
}
Ben olay işleyicisi yöntemin argüman (lar) Add
yöntemine bir olay eklemek ve geçmek istiyorum.
function AddEventHandler($event, $handler){
// What should this function do?
}
$handler = function($title){
return strtoupper($title);
}
AddEventHandler('beforeAdd', $handler);
Böyle bir şey yapmak mümkün mü? Benim soru açıktır umuyoruz.