1
0
Fork 0
Commit Graph

10 Commits

Author SHA1 Message Date
Andrew Tomaka b7fb4c8ced Automatically Generate XML Files
Implement xml-generator.php that will automatically generate XML files
from the database based on an ID passed in a get query.  This allows
new calls to be added using new MP3s without having to create a new XML
file by hand everytime.  This is the first step to a full web
implementation.
2013-03-05 11:37:28 -05:00
Andrew Tomaka e2563a973f Include composer in Dependency List 2013-03-05 11:33:51 -05:00
Andrew Tomaka 925db5758f Remove Unused Settings 2013-03-05 11:33:17 -05:00
Andrew Tomaka 2eb1e357a3 Remove Unused Settings 2013-03-05 10:22:28 -05:00
Andrew Tomaka 70340457b2 Fix Sample File Extension 2013-03-04 22:14:03 -05:00
Andrew Tomaka 4a3749883b Add Multicall Support
Implement multicall support by using an sqlite database to store and
retrieve calls.  Two interfaces have been added:

1) add-call.php.  Used to add calls.
example: add-call.php 15555555555 '0 10-16 * * *' 'http://www.domain.com/xml.xml'

2) create-table.php.  Creates the database file

Created calls are retrieved in the caller.php file.  Each call is run
through the scheduler to verify if it is time for it to be made.
2013-03-04 19:27:42 -05:00
Andrew Tomaka aa2bb8624b Prepare for database support 2013-03-04 19:24:49 -05:00
Andrew Tomaka 6dc4f687da Update dependencies 2013-03-04 19:24:18 -05:00
Andrew Tomaka fcf0ef7c58 Add Scheduling Capabilities
Implement a scheduler based on crontab to execute calls at specific
times.  Using PHP-Cron, we can implement a single cron at the system
level and then use methods to add cron jobs at the PHP level.  This
allows eventually expansion to handling multiple song calls.
2013-02-26 17:27:12 -05:00
Andrew Tomaka 09191ac270 Initial commit with simple call example 2013-02-24 14:16:57 -05:00