psr/src/171fcb39-ae27-4c2b-b091-2f7.../settings.json

18 lines
1.8 KiB
JSON

{
"add_head": "0",
"add_licensing_template": "2",
"extends": "0",
"guid": "171fcb39-ae27-4c2b-b091-2f70b824288b",
"implements": null,
"load_selection": null,
"name": "CacheItemInterface",
"power_version": "3.0.0",
"system_name": "Psr.Cache.CacheItemInterface",
"type": "interface",
"use_selection": null,
"namespace": "[[[NamespacePrefix]]]\\Psr\\Cache.CacheItemInterface",
"description": "\/**\r\n * CacheItemInterface defines an interface for interacting with objects inside a cache.\r\n *\r\n * Each Item object MUST be associated with a specific key, which can be set\r\n * according to the implementing system and is typically passed by the\r\n * Cache\\CacheItemPoolInterface object.\r\n *\r\n * The Cache\\CacheItemInterface object encapsulates the storage and retrieval of\r\n * cache items. Each Cache\\CacheItemInterface is generated by a\r\n * Cache\\CacheItemPoolInterface object, which is responsible for any required\r\n * setup as well as associating the object with a unique Key.\r\n * Cache\\CacheItemInterface objects MUST be able to store and retrieve any type\r\n * of PHP value defined in the Data section of the specification.\r\n *\r\n * Calling Libraries MUST NOT instantiate Item objects themselves. They may only\r\n * be requested from a Pool object via the getItem() method. Calling Libraries\r\n * SHOULD NOT assume that an Item created by one Implementing Library is\r\n * compatible with a Pool from another Implementing Library.\r\n *\/",
"licensing_template": "\/**\r\n * @package Common interface for caching libraries\r\n *\r\n * @created Feb 9, 2021\r\n * @author PHP-FIG <https:\/\/www.php-fig.org\/>\r\n * @git Caching Interface <https:\/\/github.com\/php-fig\/cache>\r\n * @license MIT\r\n *\/",
"head": "",
"composer": ""
}