Lines Matching refs:this
35 $this->notify($options->getOpt('verbose'));
42 if (!$this->initialise($verbose)) {
46 $notifiers = $this->createNotifiers(
47 array_map('intval', explode(',', $this->getConf('reminder'))),
48 (bool)$this->getConf('overdue_reminder'),
52 $tasks = $this->struct->getPages($this->schema);
54 if ($verbose) $this->notice(sprintf($this->getLang('msg_processing'), $task));
55 $this->processTask($task, $notifiers);
66 if ($verbose) $this->error($this->getLang('msg_no_auth'));
69 $this->schema = $this->getConf('schema');
70 if ($this->schema == '') return false;
71 $this->struct = $this->loadHelper('struct', true);
72 if (is_null($this->struct)) return false;
73 $this->util = new Utilities($this->struct);
74 if (!$this->util->isValidSchema($this->schema)) {
75 if ($verbose) $this->error(
76 sprintf($this->getLang('msg_invalid_schema'), $this->schema));
79 if ($verbose) $this->success(
80 sprintf($this->getLang('msg_handling_schema'), $this->schema));
81 $this->dateformat = $this->util->dateFormat($this->schema);
96 if ($this->testing) return $this->notifiers;
98 $getConf = [$this, 'getConf'];
99 $getLang = [$this, 'getLang'];
103 if ($verbose) $this->notice($this->getLang('msg_today_notifier'));
113 $this->notice(
114 sprintf($this->getLang('msg_reminder_notifier'), $days)
120 if ($verbose) $this->notice($this->getLang('msg_overdue_notifier'));
135 $structdata = $this->struct->getData($task, $this->schema)[$this->schema];
136 $data = $this->util->formatData($structdata, $this->dateformat);