Weave 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

Codestyle Laravel Package

k10r/codestyle

k10r/codestyle provides a shared PHP code style configuration for K10r projects, making it easy to enforce consistent formatting and linting across Laravel and PHP codebases. It helps teams standardize rules and reduce setup effort.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Developer-experience and code-quality roadmap: Decide whether to invest in a shared PHP coding standard across Laravel/PHP services. This package remains a rule-set/configuration reference rather than a product capability, but v3.1.0’s PHP 8.2 migration config makes it more relevant when assessing PHP-version upgrade standards.
  • Build vs. borrow/fork: Since it is MIT-licensed and is shared configuration, treat it as “borrow or fork” input rather than a strategic dependency. Compare it with Laravel Pint, direct PHP-CS-Fixer/PHP_CodeSniffer configuration, or an internally owned standard. The new release reduces—but does not remove—the maintenance concern.
  • CI and review policy: Supports decisions about format/lint gates, pre-commit hooks, PR checks, and onboarding documentation. The value is reduced review noise and consistent style, not runtime features. If adopted, pin to v3.1.0 and validate against the team’s PHP/Laravel versions.
  • Legacy modernization: More useful than before when maintaining or migrating k10r/Kellerkinder PHP projects, especially where PHP 8.2 migration rules are relevant, or when comparing existing rule sets before consolidating standards.
  • Vendor and dependency governance: Adoption signals remain very low—2 stars, 0 dependents—so this should not become a shared platform dependency. v3.1.0 shows limited maintenance activity, but it is still a small configuration artifact. Use it as input, not infrastructure.

When to Consider This Package

  • Consider it if the team explicitly follows k10r/Kellerkinder conventions, needs to match an existing k10r-style codebase, or wants a small reference for bootstrapping PHP coding-standard rules, particularly with PHP 8.2 migration configuration.
  • It is reasonable as a dev-only, pinned or forked configuration if the team accepts ownership of updates and validates compatibility with current PHP/Laravel versions. Pin to v3.1.0 or vendor the relevant rules.
  • Look elsewhere for new Laravel projects: Laravel Pint is first-party, actively maintained, and the safer default for PHP formatting.
  • Look elsewhere if you need active community support, guaranteed long-term PHP-version compatibility, security maintenance, editor/CI integrations out of the box, or a runtime library. It does not provide product features.
  • The new PHP 8.2 migration config is a positive maintenance signal, but low adoption and limited release cadence remain red flags for adoption as a shared dependency. Prefer copying relevant rules into an internally owned config or migrating to maintained tooling.

How to Pitch It (Stakeholders)

  • Executive summary: This is a small, MIT-licensed PHP code-style configuration package. v3.1.0 adds PHP 8.2 migration configuration, which improves its relevance for teams standardizing around that PHP version, but it remains a non-strategic configuration artifact with low adoption. Recommendation: use it as a reference or fork only; do not make it a critical dependency. Standardize new Laravel work on maintained tooling such as Laravel Pint.
  • Engineering summary: Treat it as a DevComposer configuration input, not production code. The v3.1.0 PHP 8.2 migration config is worth reviewing if the team follows k10r/Kellerkinder conventions or is planning a PHP 8.2 upgrade. Audit the rules against current PHP/Laravel versions, pin to v3.1.0 or vendor it if used, add CI enforcement, and assign an owner. If the rules are useful, copy them into an internal standard or migrate to Pint/PHP-CS-Fixer to avoid relying on a low-adoption package.
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.
pharaonic/laravel-notification-dependencies
beautinow/translug
dev-brainiac/bot-cloaked
octoberrain/html
octoberrain/extension
octoberrain/exception
octoberrain/contracts
frankyso/ipaymu
3mdikram/worldmoneywords
snowsoft/config
itmosoft/laravel-subscriptions
larva/laravel-ai-qwen
adachsoft/api-version-bundle
cgv/localized-resource
noith/settings
kda/laravel-package
kda/filament-dynamic-navigation
bypersoft/signbox
pairus/product-data
fayne/laravel-filament-cms-core