Making model events protected instead of public as the Phalcon documentation recommends