Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Stash Laravel Package

tedivm/stash

Stash is a PHP caching library for speeding up expensive code (DB queries, API calls) by storing results in a cache. It provides Pool and Item APIs with pluggable storage Drivers, including composite setups and maintenance tools like purge.

View on GitHub
Deep Wiki
Context7
Stash

0.11.6

  • FileSystem compatibility fix for the new OpCache system in later versions of PHP.

0.11.5

  • Fixed a bug where OSX would be identified as Windows and path names were limited to that system's length.

  • Fixed a bug in the Pool class where setItemClass would throw an exception.

0.11.4

  • Introduced HHVM testing capabilities into the test suite.

  • Removed HHVM specific fatal errors.

0.11.3

  • Fixed potential key collision with Ephemeral driver.

0.11.2

  • Fixed Bug which prevented some file based caches from purging or flushing on Windows based systems.

  • Fixed Bug in the Filesystem cache which caused a fatal error when certain keys were used.

0.11.1

  • Logging Support

    The Pool and Item classes can now have PSR-3 compliant Logging libraries injected into them through the setLogger($logger) functions. Any logger injected into the Pool class will get injected into any Items it generates.

  • Pool and Item Interfaces

    The Stash\Pool and Stash\Item classes now implement the new Stash\Interface\Pool and Stash\interface\Item inferaces.

  • Extend Cache renamed and given a ttl

    The Stash\Item::extendCache() function is now Stash\Item::extend($ttl = null).

  • Formatting changes, PSR-1 and PSR-2 compliant.

  • Added "setItemClass" function to the Pool class

    This allows new Item classes to be generated, as long as they following the new interface.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
davejamesmiller/laravel-breadcrumbs
artisanry/parsedown
christhompsontldr/phpsdk
enqueue/dsn
bunny/bunny
enqueue/test
enqueue/null
enqueue/amqp-tools
milesj/emojibase
bower-asset/punycode
bower-asset/inputmask
bower-asset/jquery
bower-asset/yii2-pjax
laravel/nova
spatie/laravel-mailcoach
spatie/laravel-superseeder
laravel/liferaft
nst/json-test-suite
danielmiessler/sec-lists
jackalope/jackalope-transport