This event occurs before inserting values in database and can cancel default insert statement. It can be used also to validate incoming values. For more details see beforeUpdate event description.