getDirty(); // Check for 2 changed values because one is always the updated_at column if (!array_key_exists('last_used_at', $changes) || count($changes) > 2) { parent::save(); } return false; } }