Goodnight!
Another live blog is finished, as Billmation 2.0 continues to move closer to being finished.
Please join me again for another live blog this Saturday, which will be a special extended edition!

seen from Germany

seen from United States

seen from Malaysia
seen from Singapore
seen from Yemen
seen from Germany
seen from Spain

seen from Vietnam
seen from Germany
seen from Yemen
seen from Czechia

seen from Germany
seen from Germany
seen from United States
seen from India

seen from United States

seen from Germany
seen from China
seen from China
seen from Türkiye
Goodnight!
Another live blog is finished, as Billmation 2.0 continues to move closer to being finished.
Please join me again for another live blog this Saturday, which will be a special extended edition!
And recurring charges is complete!
The last piece of the puzzle was adding the ability to link taxes with a recurring charge. Now that this is done, the CRUD for recurring charges is finished. The next step will be adding scheduled invoices.
And now we can save recurring charges.
I've created the method to save recurring charges, so now Billmation can both add new recurring charges and edit existing ones. In addition, this method uses the Billmation validation system which is built off of Zend\Validate. It is similar to how Zend\Form uses InputFilter, although doesn't use the same code. This is in part because I was not as familiar with Zend\Form and InputFilters when I started this, and in part because we aren't using the Zend\Form functionality in our SOA. Still, we're using the same validators used when using Zend\Form.
A common misconception by all the cool cats on the Internet is that Billmation is not yet live and operational. Yes, it's true Billmation 2.0 is not ready, working its way ever so slowly to completion. However, the original version of Billmation is most definitely running. If you have a need for creating invoices quickly and easily, or just want to see what this live blog's fuss is all about, go check it out. The account is free, and we'd appreciate the feedback.
What I'm watching tonight
First I'll be finishing off an episode of Saturday Night Live, which is taking forever to finish due to intermittent internet. After that, I'll be switching to my replacement copy of Pirates of Silicon Valley. Hopefully this one will work better than my old copy.
Let the Live Blog Begin!
Another Tuesday night, another coding live blog. I start where I left off, which means I will continue with the automation system. Looks like we still have some crud to accomplish for recurring charges, so let's get to it!
And we Have Another Action Method
Alright, I've added another action method for recurring charges, this time deleteRecurringCharges. With that, the basic delete and list functionality for recurring charges is now part of Billmation 2.0.
Now that this is done, this completes the portion of the coding marathon that I will be live blogging. Check back here next Tuesday, as I continue the slow progress of getting this finished.
Oops...
When adding the ability to delete recurringCharges, I discovered that my code did filter by the current Billmation account, so it was returning all of the recurringCharges in the entire database. Suffice it to say this would be bad had it reached production.
Fortunately, I caught this early, and it is showing only the recurring charges for the given account.