Maybe we could even turn this into a switch:
```
switch( $record->action ) {
    case 'trashed':
        ...
        break;
    case 'updated':
        ...
    default:
        ...
        break;
}
```
Is that overkill?