<?php
/*
Plugin Name: Closure Testing
*/

// Simple example
add_action('closures_rock', function() {
	echo "Hi!\n";
});

// More realistic usage
$greeting = 'Hello';

add_action('closures_rock', function($first_name, $last_name) use ($greeting) {
	echo "$greeting, $first_name $last_name!\n";
}, 10, 2);

// Testing
add_action('admin_notices', 'closures_rock');
function closures_rock() {
	echo "<pre>";
	do_action('closures_rock', 'Ronald', 'McDonald');
	echo "</pre>";
}

