Browse Source

Fix return type to match documentation

Mark Story 7 years ago
parent
commit
40a6201413

+ 2 - 2
src/Cache/Engine/ArrayEngine.php

@@ -94,7 +94,7 @@ class ArrayEngine extends CacheEngine
         $key = $this->_key($key);
         $this->data[$key][1] += $offset;
 
-        return true;
+        return $this->data[$key][1];
     }
 
     /**
@@ -112,7 +112,7 @@ class ArrayEngine extends CacheEngine
         $key = $this->_key($key);
         $this->data[$key][1] -= $offset;
 
-        return true;
+        return $this->data[$key][1];
     }
 
     /**

+ 4 - 4
tests/TestCase/Cache/Engine/ArrayEngineTest.php

@@ -158,16 +158,16 @@ class ArrayEngineTest extends TestCase
         $this->assertTrue($result);
 
         $result = Cache::increment('test_increment', 1, 'array');
-        $this->assertEquals(6, $result);
+        $this->assertSame(6, $result);
 
         $result = Cache::read('test_increment', 'array');
-        $this->assertEquals(6, $result);
+        $this->assertSame(6, $result);
 
         $result = Cache::increment('test_increment', 2, 'array');
-        $this->assertEquals(8, $result);
+        $this->assertSame(8, $result);
 
         $result = Cache::read('test_increment', 'array');
-        $this->assertEquals(8, $result);
+        $this->assertSame(8, $result);
     }
 
     /**