Set CakeEvent callback to public access

It wasn't being called while it was private