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.
nexmo/api-specification
capell-app/block-library
axium/identity
cetria/laravel-dummy-models
cetria/reflection-helper
agropredict/sso-auth-bundle
evolvestudio/spam-protection
datacore/hub-sdk
develia/commons
cuci/prototurk-sdk
cuci/prototurk-sdk-symfony
develia/geo-bundle
dreamzy/livewire-charts
touchestate-sdk/php-sdk
22h/doctrine-garbage-collection-bundle
agtp/agtp-php
agtp/mod-php
splash/sonata-admin
splash/metadata
splash/openapi