$R = array(
'index' => index(),
'store' => store()
)
function index()
{
echo 'index';
}
function store()
{
echo 'store';
}
$R['index'];
switch($functionName) {
case 'index': return index();
case 'store': return store();
}
$registry = array(
'index' => new ActionIndex(),
'store' => new ActionStore()
)
$registry[$functionName]->run();