arcanedev/support
ARCANEDEV Support provides shared helpers and utilities for ARCANEDEV and Laravel projects. A lightweight toolkit of common support classes and convenience functions, compatible across Laravel 5.1 through 10.x.
arcanedev/log, arcanedev/laravel-helpers), this package likely complements existing workflows (e.g., logging, error handling, or UI utilities). Assess whether the helpers address gaps in the current stack (e.g., form validation, API responses, or localization).Support::slugify(), Support::randomString()) can reduce boilerplate but may introduce naming conflicts if similar functions exist in-house.@supportAlert(), @supportButton()) could streamline UI development but require testing for edge cases (e.g., theme conflicts, accessibility).AppServiceProvider).Support::apiResponse() could standardize JSON responses but may need customization for project-specific requirements (e.g., error formats, pagination).randomString() in loops).Support::arcaneFeature()) may limit portability if the project diverges from their ecosystem.php-http, symfony/console), assess their impact on deployment size or security scans.slugify() with non-ASCII input).Support::apiResponse() reduce our custom response middleware by 30%?")arcanedev/log)?randomString() vs. Str::random())SupportServiceProvider to register helpers globally (via config/app.php).@supportAlert()).Support::apiResponse() for standardized JSON outputs.FormRequest or Validator classes.spatie/laravel-permission, laravel/breeze).Support::apiResponse()").App\Helpers\StringHelper with Support).App\Helpers\StringHelper::slugify() → Support::slugify()) during transition.composer require arcanedev/support:^1.0 to pin to a minor version.config/support.php).AppServiceProvider@boot().Support facade for project-specific methods.config('support.enabled')).App\Support\CustomResponse extends \ArcaneDev\Support\Response).composer.json and run composer update.SupportServiceProvider in config/app.php.php artisan vendor:publish).Support::apiResponse().Support::slugify() edge cases).^1.0) to avoid surprises. Use composer why-not arcanedev/support:2.0.0 to test upgrades.symfony/console). Use composer audit regularly.Support facade) in CONTRIBUTING.md.Support::apiResponse() vs. custom JSON").How can I help you explore Laravel packages today?