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

Adapter Common Laravel Package

cache/adapter-common

Shared classes and interfaces for the PHP Cache organization’s PSR-6 cache pools. Provides common building blocks used across adapters, with support for features like tagging and cache hierarchies via the shared php-cache documentation.

View on GitHub
Deep Wiki
Context7

Technical Evaluation

Architecture fit: This package provides foundational PSR-6 interfaces and base classes but is not a standalone cache solution. It’s designed for building custom adapters, not direct integration with Laravel’s native cache system. Laravel’s cache implementation uses its own interface (Illuminate\Contracts\Cache\Repository), requiring a PSR-6-to-Laravel bridge for compatibility.
Integration feasibility: Low for direct Laravel use. Requires third-party bridges (e.g., psr6-laravel) or custom adapter wrappers. The "READ-ONLY" status and 0 dependents indicate limited ecosystem adoption, complicating integration paths.
Technical risk: High. Last release was 2022 with no recent activity; the 0 dependents metric suggests minimal real-world usage. The read-only repository implies development is centralized elsewhere (e.g., php-cache/cache), but lack of transparency increases uncertainty. Security and stability risks are elevated due to unverified maintenance.
Key questions:

  • Is there active maintenance in the parent php-cache/cache repository?
  • Are there proven Laravel-compatible bridges (e.g., psr6-laravel) with recent updates?
  • How does this compare to alternatives like symfony/cache or Laravel’s built-in adapters for simplicity and support?

Integration Approach

Stack fit: Poor for vanilla Laravel. Requires a PSR-6 bridge (e.g., kriswallsmith/buzz

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