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

Encrypter Laravel Package

spiral/encrypter

Spiral Encryption Component for secure string encryption/decryption in PHP, using modern cryptography with integrity protection. Includes tests, static analysis, and documentation; designed to integrate with the Spiral Framework or be used standalone via Composer.

View on GitHub
Deep Wiki
Context7

Technical Evaluation

The spiral/encrypter package is designed exclusively for the Spiral framework, not Laravel. Its architecture relies on Spiral-specific components (e.g., bootloaders, service container integrations) that are fundamentally incompatible with Laravel's ecosystem. Integration feasibility is near-zero due to Laravel's reliance on Illuminate/Encryption (Symfony-based) and the absence of dependency compatibility. Technical risks are severe: the package has no active maintenance since 2019, zero dependents outside Spiral, and minimal community engagement (2 stars). Key questions include: Does it function standalone without Spiral's core? What encryption standards does it use versus Laravel's AES-256-CBC? Are there security vulnerabilities in its outdated codebase?

Integration Approach

Stack fit is nonexistent. Laravel's encryption workflow (via config/encryption.php and Illuminate\Encryption\Encrypter) is incompatible with spiral/encrypter's dependency on Spiral's Spiral\Bootloader\EncrypterBootloader and framework-specific interfaces. Migration path is impractical—forcing integration would require rebuilding Laravel's entire encryption layer to mimic Spiral's architecture, which is infeasible. Compatibility is zero; the package depends on Spiral's internal classes (e.g., Spiral\Files\FilesystemInterface) absent in Laravel. Sequencing should avoid this entirely; teams should use Laravel's native encryption or vetted Laravel-specific packages (e.g., laravel/framework's built-in solution).

Operational Impact

Maintenance burden would be extreme due to the package's 4+ years of inactivity. No security patches or updates are expected, exposing systems to unaddressed vulnerabilities. Support would be non-existent—Spiral's community focuses solely on their framework, and Laravel's ecosystem has no resources for this package. Scaling is unpredictable;

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
ecotone/kafka
22h/doctrine-garbage-collection-bundle
agtp/agtp-php
agtp/mod-php
splash/sonata-admin
splash/metadata