LoyaltyLion - Version 1.1.7

Version Notes

Use separate namespace for core events.

Download this release

Release Info

Developer Dave Clark
Extension LoyaltyLion
Version 1.1.7
Comparing to
See all releases


Code changes from version 1.1.6 to 1.1.7

app/code/local/LoyaltyLion/Core/Model/Observer.php CHANGED
@@ -278,7 +278,7 @@ class LoyaltyLion_Core_Model_Observer {
278
  if ($tracking_id)
279
  $data['tracking_id'] = $tracking_id;
280
 
281
- $response = $this->client->events->track('signup', $data);
282
 
283
  if ($response->success) {
284
  Mage::log('[LoyaltyLion] Tracked event [signup] OK');
278
  if ($tracking_id)
279
  $data['tracking_id'] = $tracking_id;
280
 
281
+ $response = $this->client->events->track('$signup', $data);
282
 
283
  if ($response->success) {
284
  Mage::log('[LoyaltyLion] Tracked event [signup] OK');
app/code/local/LoyaltyLion/Core/etc/config.xml CHANGED
@@ -2,7 +2,7 @@
2
  <config>
3
  <modules>
4
  <LoyaltyLion_Core>
5
- <version>0.0.3</version>
6
  </LoyaltyLion_Core>
7
  </modules>
8
  <global>
2
  <config>
3
  <modules>
4
  <LoyaltyLion_Core>
5
+ <version>0.0.4</version>
6
  </LoyaltyLion_Core>
7
  </modules>
8
  <global>
app/code/local/LoyaltyLion/Core/lib/loyaltylion-client/main.php CHANGED
@@ -90,7 +90,7 @@ class LoyaltyLion_Activities extends LoyaltyLion_Client {
90
  /**
91
  * Track an activity
92
  *
93
- * @param [type] $name The activity name, e.g. "signup"
94
  * @param array $properties Activity data
95
  *
96
  * @return object An object with information about the request. If the track
@@ -190,4 +190,4 @@ class LoyaltyLion_Orders extends LoyaltyLion_Client {
190
 
191
  return $this->parseResponse($response);
192
  }
193
- }
90
  /**
91
  * Track an activity
92
  *
93
+ * @param [type] $name The activity name, e.g. "$signup"
94
  * @param array $properties Activity data
95
  *
96
  * @return object An object with information about the request. If the track
190
 
191
  return $this->parseResponse($response);
192
  }
193
+ }
package.xml CHANGED
@@ -1,18 +1,18 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>LoyaltyLion</name>
4
- <version>1.1.6</version>
5
- <stability>stable</stability>
6
- <license>MITL</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>Use LoyaltyLion to add your own loyalty program in minutes and gain valuable customer insights.</summary>
10
  <description>Increase activity and customer happiness by offering points for signups, purchases, visits and referrals. Your customers will collect points and redeem them for rewards to use at your store, which encourages repeat visits and long term loyalty.</description>
11
- <notes>This release fixes case sensitivity issues with filenames.</notes>
12
- <authors><author><name>Dave Clark</name><user>clarkdave_ll</user><email>dave@loyaltylion.com</email></author><author><name>Patrick Molgaard</name><user>draalgom</user><email>patrick@loyaltylion.com</email></author></authors>
13
- <date>2016-01-14</date>
14
- <time>16:37:00</time>
15
- <contents><target name="magelocal"><dir name="LoyaltyLion"><dir name="Core"><dir name="Block"><file name="Sdk.php" hash="0f1269720db26f76acf791b3e944567b"/></dir><dir name="Helper"><file name="Data.php" hash="3ac59332d4eb3469869d84a07f949d17"/></dir><dir name="Model"><file name="Observer.php" hash="339cc2da60b70b8a81823a76709b1343"/></dir><dir name="etc"><file name="config.xml" hash="13edb1a712803c4bce2a63124f7bb76e"/><file name="system.xml" hash="533010d78a8a4f830e30e151477eb0c9"/></dir><dir name="lib"><dir name="loyaltylion-client"><dir name="lib"><file name="connection.php" hash="56f73205995ca0925a1b4cb6b2deb56c"/></dir><file name="main.php" hash="e8646ebd8aabb904b5163fc2a04f7e30"/></dir></dir></dir><dir name="CouponImport"><dir name="Block"><dir name="Adminhtml"><file name="Button.php" hash="3fe32ef718f21cdbed71bd023158960a"/></dir></dir><dir name="Model"><dir name="Api2"><dir name="Coupon"><dir name="Rest"><dir name="Admin"><file name="V1.php" hash="ed9a42c0d8945b69c7dc3436609911d1"/></dir></dir></dir><file name="Coupon.php" hash="bbaf6c59b4b132eb54a72e0688f3fab1"/><file name="PriceRule.php" hash="4b8d85f224fd5f121727977066c50cd1"/><dir name="Pricerule"><dir name="Rest"><dir name="Admin"><file name="V1.php" hash="72c2f66b0de2996a612c7509cbbd82f2"/></dir></dir></dir></dir></dir><dir name="controllers"><dir name="Adminhtml"><file name="QuicksetupController.php" hash="2aa5dc80209d08b27f94b349cf5c296e"/></dir></dir><dir name="etc"><file name="api2.xml" hash="e8ec47daccbb43584239fe3aeac9c122"/><file name="config.xml" hash="028397780d4a55a86f5e9c7096bf014c"/></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="template"><dir name="loyaltylion"><dir><dir name="core"><file name="sdk.phtml" hash="5e159702c28c50236887eb31b488539a"/></dir></dir></dir></dir><dir name="layout"><file name="loyaltylion.xml" hash="f2c14ac8327d4eea6d8da6dfd61ede4c"/></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="template"><dir name="loyaltylion"><dir><dir name="system"><dir name="config"><file name="button.phtml" hash="1a41889f5d0159be59eedb32fb8beb77"/></dir></dir></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="LoyaltyLion_Core.xml" hash="33446455fb634c28776a0fe45095a459"/><file name="LoyaltyLion_CouponImport.xml" hash="ff6ba2c149886ab7ee7de418619bb734"/></dir></target></contents>
16
  <compatible/>
17
  <dependencies><required><php><min>5.3.0</min><max>7.0.0</max></php></required></dependencies>
18
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>LoyaltyLion</name>
4
+ <version>1.1.7</version>
5
+ <stability>devel</stability>
6
+ <license>MIT</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>Use LoyaltyLion to add your own loyalty program in minutes and gain valuable customer insights.</summary>
10
  <description>Increase activity and customer happiness by offering points for signups, purchases, visits and referrals. Your customers will collect points and redeem them for rewards to use at your store, which encourages repeat visits and long term loyalty.</description>
11
+ <notes>Use separate namespace for core events.</notes>
12
+ <authors><author><name>Dave Clark</name><user>clarkdave_ll</user><email>dave@loyaltylion.com</email></author><author><name>Patrick Molgaard</name><user>draaglom</user><email>patrick@loyaltylion.com</email></author></authors>
13
+ <date>2016-04-07</date>
14
+ <time>14:01:07</time>
15
+ <contents><target name="magelocal"><dir name="LoyaltyLion"><dir><dir name="Core"><dir name="Block"><file name="Sdk.php" hash="0f1269720db26f76acf791b3e944567b"/></dir><dir name="Helper"><file name="Data.php" hash="3ac59332d4eb3469869d84a07f949d17"/></dir><dir name="Model"><file name="Observer.php" hash="78d1f196773dba01b4340943002f9f84"/></dir><dir name="etc"><file name="config.xml" hash="7846925a3d5d6c7f432434a987d2c160"/><file name="system.xml" hash="533010d78a8a4f830e30e151477eb0c9"/></dir><dir name="lib"><dir name="loyaltylion-client"><dir name="lib"><file name="connection.php" hash="56f73205995ca0925a1b4cb6b2deb56c"/></dir><file name="main.php" hash="2dc4f4fc1caf2ece19417b44c48e21fa"/></dir></dir></dir><dir name="CouponImport"><dir name="Block"><dir name="Adminhtml"><file name="Button.php" hash="3fe32ef718f21cdbed71bd023158960a"/></dir></dir><dir name="Model"><dir name="Api2"><dir name="Coupon"><dir name="Rest"><dir name="Admin"><file name="V1.php" hash="ed9a42c0d8945b69c7dc3436609911d1"/></dir></dir></dir><file name="Coupon.php" hash="bbaf6c59b4b132eb54a72e0688f3fab1"/><file name="PriceRule.php" hash="4b8d85f224fd5f121727977066c50cd1"/><dir name="Pricerule"><dir name="Rest"><dir name="Admin"><file name="V1.php" hash="72c2f66b0de2996a612c7509cbbd82f2"/></dir></dir></dir></dir></dir><dir name="controllers"><dir name="Adminhtml"><file name="QuicksetupController.php" hash="2aa5dc80209d08b27f94b349cf5c296e"/></dir></dir><dir name="etc"><file name="api2.xml" hash="e8ec47daccbb43584239fe3aeac9c122"/><file name="config.xml" hash="028397780d4a55a86f5e9c7096bf014c"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="template"><dir name="loyaltylion"><dir name="core"><file name="sdk.phtml" hash="5e159702c28c50236887eb31b488539a"/></dir></dir></dir><dir name="layout"><file name="loyaltylion.xml" hash="f2c14ac8327d4eea6d8da6dfd61ede4c"/></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="template"><dir name="loyaltylion"><dir name="system"><dir name="config"><file name="button.phtml" hash="1a41889f5d0159be59eedb32fb8beb77"/></dir></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="LoyaltyLion_Core.xml" hash="33446455fb634c28776a0fe45095a459"/><file name="LoyaltyLion_CouponImport.xml" hash="ff6ba2c149886ab7ee7de418619bb734"/></dir></target></contents>
16
  <compatible/>
17
  <dependencies><required><php><min>5.3.0</min><max>7.0.0</max></php></required></dependencies>
18
  </package>