Hello, Thanks for your great work on this plugin. I am developing my own plugin and using your plugin to execute API request from Piwik. But, When I register two API request with different parameter and same method, the result is the same.
I found the issue, the issue is in the way that you use to cache the data. Request.php line 38
else self::$isCacheable[$id] = $method.'-'.$parameter['period'].'-'.$parameter['date'];
So if the method and period and date is the same, the first request result is cached and return as other request results. ( Note that my other parameters are not the same )
I think if you change the string to full serialization of parameters, problem will be solved.
Hello, Thanks for your great work on this plugin. I am developing my own plugin and using your plugin to execute API request from Piwik. But, When I register two API request with different parameter and same method, the result is the same. I found the issue, the issue is in the way that you use to cache the data. Request.php line 38
else self::$isCacheable[$id] = $method.'-'.$parameter['period'].'-'.$parameter['date'];
So if the method and period and date is the same, the first request result is cached and return as other request results. ( Note that my other parameters are not the same ) I think if you change the string to full serialization of parameters, problem will be solved.Thanks in advance.