var $uses = array();
CakePHP has it's own inheritance model. As such,
$uses is rather counterintuitive.
$uses = array('Event', 'Foo'); // explicitly use Event and Foo model $uses = array(); // don't use any models
By default, CakePHP implicitly sets
$uses to the corresponding model of the controller, in your case
Event. So simply removing it is the Cake way to do it.