Skip to content

Instantly share code, notes, and snippets.

@melissajhansen
Created March 27, 2021 19:04
Show Gist options
  • Save melissajhansen/28c4318c3cdc9345a1066310c16a4020 to your computer and use it in GitHub Desktop.
Save melissajhansen/28c4318c3cdc9345a1066310c16a4020 to your computer and use it in GitHub Desktop.
A simple Recipe trigger
trigger RecipeTrigger on Recipe__c (before insert, after insert, before update, after update, before delete, after delete) {
if (trigger.isBefore && trigger.isInsert) {
RecipeUtil.handleBeforeInsert(trigger.new);
}
if (trigger.isAfter && trigger.isInsert) {
RecipeUtil.handleAfterInsert(trigger.new);
}
if (trigger.isBefore && trigger.isUpdate) {
RecipeUtil.handleBeforeUpdate(trigger.new, trigger.oldMap);
}
if (trigger.isAfter && trigger.isUpdate) {
RecipeUtil.handleAfterUpdate(trigger.new, trigger.oldMap);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment