File tree Expand file tree Collapse file tree 1 file changed +58
-0
lines changed Expand file tree Collapse file tree 1 file changed +58
-0
lines changed Original file line number Diff line number Diff line change 1+ <?php
2+ /**
3+ *
4+ * This file is part of phpFastCache.
5+ *
6+ * @license MIT License (MIT)
7+ *
8+ * For full copyright and license information, please see the docs/CREDITS.txt file.
9+ *
10+ * @author Khoa Bui (khoaofgod) <[email protected] > http://www.phpfastcache.com 11+ * @author Georges.L (Geolim4) <[email protected] > 12+ *
13+ */
14+
15+ namespace phpFastCache ;
16+
17+ /**
18+ * Class Api
19+ * @package phpFastCache
20+ */
21+ class Api
22+ {
23+ protected static $ version = '1.1.0 ' ;
24+
25+ /**
26+ * This method will returns the current
27+ * API version, the API version will be
28+ * updated by following the semantic versioning
29+ * based on changes of:
30+ * - ExtendedCacheItemPoolInterface
31+ * - ExtendedCacheItemInterface
32+ *
33+ * @see http://semver.org/
34+ * @return string
35+ */
36+ public static function getVersion ()
37+ {
38+ return self ::$ version ;
39+ }
40+
41+ /**
42+ * Return the API changelog, as a string.
43+ * @return string
44+ */
45+ public static function getChangelog ()
46+ {
47+ return <<<CHANGELOG
48+ - 1.1.0
49+ -- Implemented JSON methods such as:
50+ ExtendedCacheItemPoolInterface::getItemsAsJsonString()
51+ ExtendedCacheItemPoolInterface::getItemsByTagsAsJsonString()
52+ ExtendedCacheItemInterface::getDataAsJsonString()
53+
54+ - 1.0.0
55+ -- First initial version
56+ CHANGELOG ;
57+ }
58+ }
You can’t perform that action at this time.
0 commit comments