Download the PHP package naykel/devit without Composer
On this page you can find all versions of the php package naykel/devit. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Package devit
Short Description Laravel development toolbar for quick user switching and testing
License MIT
Homepage https://naykel.com.au
Informations about the package devit
<img src="https://img.shields.io/packagist/dt/naykel/devit" alt="Total Downloads"> <img src="https://img.shields.io/packagist/v/naykel/devit" alt="Latest Stable Version"> <img src="https://img.shields.io/packagist/l/naykel/devit" alt="License">
NAYKEL Devit
Dev toolbar for Naykel Laravel applications.
This package is for local development only.
It must be installed as a dev dependency and must not exist in production deployments.
Installation
Install via Composer:
The service provider is registered automatically via Laravel package discovery.
Usage
Add the toolbar to your layout file (typically
resources/views/layouts/app.blade.php):
Features
The toolbar provides quick access to the following development routes:
- Super User – Log in as user ID 1
- Admin User – Log in as user ID 2
- User – Log in as user ID 3
- User2 – Log in as user ID 4
- Site Pages – Link to
pages.allroute (if available) - Dev – Link to
devroute (if available) - Test Email – Send a test email to verify mail configuration
- Admin – Link to
admin.dashboardroute (if available)
Available Routes (Local Only)
When in the local environment, the following routes are automatically registered:
| Route | Description |
|---|---|
GET /login-super |
Log in as super user (ID 1) |
GET /login-admin |
Log in as admin user (ID 2) |
GET /login-user |
Log in as user (ID 3) |
GET /login-user2 |
Log in as user2 (ID 4) |
GET /test-email |
Send a test email to the configured from address |
Test email is sent to config('mail.from.address') so you can verify mail
configuration locally.
Configuration
Publish the config (optional):
Edit config/devit.php:
user_ids– Array of keyssuper,admin,user,user2with user IDs. Set a key tonullto disable that login route.redirect_after_login_user– Route name to redirect after login as user. Default isnull, which redirects back to the previous page.
License
This package is open-sourced software licensed under the MIT license.