}
- function get($r,$opts)
+ function get($r,$opts=array())
{
$this->parseArgs($opts);
//date_default_timezone_set('UTC');
+ $this->generateNotifications();
-
- // phpinfo();exit;
- if (!empty($opts['generate'])) {
- $w = DB_DataObject::factory($opts['generate']);
- if (is_a($w, 'DB_DataObject')) {
- $w->generateNotifications();
- }
- exit;
- }
-
-
-
- $w = DB_DataObject::factory('core_notify_recur');
- if (is_a($w, 'DB_DataObject')) {
- $w->generateNotifications();
- }
-
+
//DB_DataObject::debugLevel(1);
$w = DB_DataObject::factory($this->table);
$total = 0;
{
// this should check each module for 'GenerateNotifications.php' class..
//and run it if found..
+ $ff = HTML_FlexyFramework::get();
-
+ $disabled = explode(',', $ff->disable);
+
$modules = array_reverse($this->modulesList());
// move 'project' one to the end...
foreach ($modules as $module){
- if(in_array($module, $this->disabled)){
+ if(in_array($module, $disabled)){
continue;
}
$file = $this->rootDir. "/Pman/$module/GenerateNotifications.php";