Como posso saber se estou em beforeSave de uma edição ou criação? CakePHP

Eu tenho um modelo onde eu preciso fazer algum processamento antes de salvar (ou em certos casos com uma edição), mas não geralmente quando simplesmente editando. Na verdade, se eu fizer o processamento na maioria das edições, o campo resultante estará errado. No momento, estou trabalhando no retorno de chamada beforeSave do modelo. Como posso saber se vim da edição ou adicionar?

Frank Luke

questionAnswers(2)

yourAnswerToTheQuestion