Lines Matching +full:continue +full:- +full:on +full:- +full:error
8 * @license GPL 2 http://www.gnu.org/licenses/gpl-2.0.html
25 if (!$this->getConf('dsn')) {
37 $controller->register_hook('INDEXER_TASKS_RUN', 'AFTER', $this, 'handle_indexer');
40 $controller->register_hook('INFO_DEPRECATION_LOG', 'AFTER', $this, 'handle_deprecation');
44 * Send pending tasks on indexer run
58 $events = $helper->getPendingEventIDs();
63 $event->preventDefault();
64 $event->stopPropagation();
67 $event = $helper->loadEvent($eid);
69 continue;
71 if ($helper->sendEvent($event)) {
72 $helper->deleteEvent($eid);
93 $msg = $event->data['called'] . ' is deprecated.';
94 if (!empty($event->data['alternative'])) {
95 $msg .= ' Use ' . $event->data['alternative'] . ' instead.';
105 'frames' => Event::backTraceFrames($event->data['trace']),
114 $helper->logEvent($event);
122 $error = error_get_last();
123 if ($error === null) {
126 // was this error already processed in error handler? ignore it
127 if ($error == $this->lastHandledError) {
133 $event = Event::fromError($error);
134 $helper->logEvent($event);
146 $helper->logException($e);
147 echo $helper->formatException($e);
151 * Error handler to log old school warnings, notices, etc
157 * @return false we always let the default handler continue
161 $error = compact('type', 'message', 'file', 'line');
162 $this->lastHandledError = $error;
164 // error_reporting = 0 -> error was supressed, never handle it
172 // Check if this error code is wanted for sentry logging
173 if (!($helper->errorReporting() & $type)) {
178 $error['trace'] = debug_backtrace();
179 array_shift($error['trace']);
182 $event = Event::fromError($error);
183 $helper->logEvent($event);