From 83716c0562544843f6c30a034703649e5c56d145 Mon Sep 17 00:00:00 2001 From: Tom Richards Date: Wed, 11 May 2016 19:41:22 -0400 Subject: [PATCH] Fix critical typos that prevent errors from being reported! (#4) --- .../code/community/Bugsnag/Notifier/Model/Observer.php | 8 ++++---- .../Notifier/controllers/Adminhtml/BugsnagController.php | 3 ++- src/app/code/community/Bugsnag/Notifier/etc/config.xml | 4 ++-- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/src/app/code/community/Bugsnag/Notifier/Model/Observer.php b/src/app/code/community/Bugsnag/Notifier/Model/Observer.php index 0b61c37..6072d4d 100644 --- a/src/app/code/community/Bugsnag/Notifier/Model/Observer.php +++ b/src/app/code/community/Bugsnag/Notifier/Model/Observer.php @@ -15,7 +15,7 @@ class Bugsnag_Notifier_Model_Observer private $notifySeverities; private $filterFields; - public static function fireTestEvent($apiKey) { + public function fireTestEvent($apiKey) { if (strlen($apiKey) != 32) { throw new Exception("Invalid length of the API key"); } @@ -38,8 +38,8 @@ public function initBugsnag() } $this->apiKey = Mage::getStoreConfig("dev/Bugsnag_Notifier/apiKey"); - $this->notifySeverities = Mage::getStoreConfig("dev/Bugsnag_Notifier/severites"); - $this->filterFields = Mage::getStoreConfig("dev/Bugsnag_Notifier/filterFiels"); + $this->notifySeverities = Mage::getStoreConfig("dev/Bugsnag_Notifier/severities"); + $this->filterFields = Mage::getStoreConfig("dev/Bugsnag_Notifier/filterFields"); // Activate the bugsnag client if (!empty($this->apiKey)) { @@ -100,4 +100,4 @@ private function filterFields() return array_map('trim', explode("\n", $this->filterFields)); } -} \ No newline at end of file +} diff --git a/src/app/code/community/Bugsnag/Notifier/controllers/Adminhtml/BugsnagController.php b/src/app/code/community/Bugsnag/Notifier/controllers/Adminhtml/BugsnagController.php index 8f6bd55..334181d 100644 --- a/src/app/code/community/Bugsnag/Notifier/controllers/Adminhtml/BugsnagController.php +++ b/src/app/code/community/Bugsnag/Notifier/controllers/Adminhtml/BugsnagController.php @@ -4,7 +4,8 @@ class Bugsnag_Notifier_Adminhtml_BugsnagController extends Mage_Adminhtml_Contro { public function checkAction() { - Bugsnag_Notifier_Model_Observer::fireTestEvent($_POST["apiKey"]); + $obs = Mage::getModel('Bugsnag_Notifier/Observer'); + $obs->fireTestEvent($_POST["apiKey"]); $successCode = 1; Mage::app()->getResponse()->setBody($successCode); } diff --git a/src/app/code/community/Bugsnag/Notifier/etc/config.xml b/src/app/code/community/Bugsnag/Notifier/etc/config.xml index f23984f..dee27b1 100644 --- a/src/app/code/community/Bugsnag/Notifier/etc/config.xml +++ b/src/app/code/community/Bugsnag/Notifier/etc/config.xml @@ -8,7 +8,7 @@ - Bugsang_Notifier_Model + Bugsnag_Notifier_Model @@ -28,7 +28,7 @@ - Bugsnag_Notifier + Bugsnag_Notifier