Just finished the big 1.0 of my first Pepper, Countertop. It’s very simple — just grabs the number of rows from a specified database table.
Only problem is that if you specify a different database, it can’t use the query() method, and thus the query can’t get logged like other queries.
So I suggest query() gets an optional second parameter: an associative array that defines the parameters of an alternative mysql connection. See Countertop’s getHTML_CounterTotal() method to see how I’m doing it.
Other than that, talk about a nice little API! I’m impressed.