Funciones de callback del modelo en cakephp

En cakephp disponemos de los siguientes callbacks predefinidos:

beforeFind(array $query)

afterFind(array $results, boolean $primary = false)

beforeValidate(array $options = array())

afterValidate()

beforeSave(array $options = array())

afterSave(boolean $created, array $options = array())

beforeDelete(boolean $cascade = true)

afterDelete()

En algunos disponemos de los datos en

$this->data o $this->id