NAME
OurCal::Provider::DBI - a DBI provider for OurCal
SYNOPSIS
[a_dbi_provider]
dsn = dbi:SQLite:ourcal
type = dbi
CONFIG OPTIONS
- dsn
-
A
DBI
dsn. Required. - user
-
A user name. Optional.
- pass
-
A password. Optional.
METHODS
new <param[s]>
Requires an OurCal::Config
object as config param and a name param.
todos
Returns all the todos on the system.
has_events <param[s]>
Returns whether there are events given the params.
events <param[s]>
Returns all the events for the given params.
users
Returns the name of all the users on the system.
save_todo <OurCal::Todo>
Save a todo.
del_todo <OurCal::Todo>
Delete a todo.
save_event <OurCal::Event>
Save an event.
del_event <OurCal::Event>
Delete an event..