graham-campbell/cms-logviewer
A lightweight log viewer for Graham Campbell's CMS that lets administrators browse, search, and inspect application log files from the dashboard, making Laravel debugging and monitoring simpler without direct server access.
composer require vendor/package:0.2.0-alpha (or temporarily set "minimum-stability": "alpha"). Commit composer.lock so the rest of the team gets the same alpha build.composer dump-autoload after install and inspect the package’s composer.json autoload.psr-4 mapping. If the namespace or class names changed, update your use statements before running anything.app/config/app.php. If the package exposes configuration, publish it with php artisan config:publish vendor/package and review the auth/model/event settings.php artisan migrate --package=vendor/package. Point your auth config at the package’s user provider/model, then create or seed a test user.$table, $fillable, and relationships in your subclass, then bind your model in the package config or IoC container. Re-verify mass assignment and hydration against the refactored v0.2.0 model.app/EventServiceProvider.php or the package’s documented hook. Keep listeners small; push audit logging, notifications, and onboarding work to queues. In tests, replace the event dispatcher with a spy via the container, or register a recording listener, since Laravel 4.1 predates Event::fake().AuthService. Alpha releases rename and refactor aggressively; a thin adapter limits the blast radius of the next tag.composer dump-autoload, clear compiled files, then exercise login, logout, session persistence, and every custom event listener. If the package includes password reminders, test those too.0.2.0-alpha exactly. Composer’s default stability will not select it. Avoid ^0.2 until a stable tag exists, and expect breaking changes between alpha tags.composer dump-autoload -o if you use optimized autoloading, and run php artisan clear-compiled after upgrading.Event::listen('*', ...) to discover the actual event names and payloads before trusting your listeners.app/storage/logs/laravel.log, use composer why-not vendor/package 0.2.0-alpha to diagnose version conflicts, and use php artisan tinker to inspect what the auth manager binding actually resolves to. If events do not fire, confirm the service provider is registered and that your listener uses the new event name.vendor/—anything modified there is lost on the next alpha release.How can I help you explore Laravel packages today?