I was always taught that when you feel it's time to leave a job, you sit down with an employer and give two weeks of written notice.
This allows said employer to find and train your replacement. Conversely, if you are being terminated it gives you time to find yourself a new job.
Calling your boss on their cel phone 4 hours before your shift to tell them you wont be in, is not only unprofessional, it shows a huge amount of disrespect to your co- workers.
People will always remember you from the last encounter they had with you. And I will remember this dishwasher with a glint in my eye.