Edit Env plugin screenshot
Dark mode ready
Multilingual support
Supports v5.x

Edit Env

Edit your environment file directly from the Filament panel.

Tags: Developer Tool Panels
Supported versions:
4.x 3.x
João Paulo Leite Nascimento avatar Author: João Paulo Leite Nascimento

Documentation

Version:

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

This is a plugin for FilamentPHP that, through an action, can edit the environment file.

[!NOTE] There is a condition in the plugin that prevents it from being used in production!

Screenshot of Application Feature

#Installation

You can install the package via composer:

composer require joaopaulolndev/filament-edit-env

Optionally, you can publish the views using

php artisan vendor:publish --tag="filament-edit-env-views"

#Usage

Add in AdminPanelProvider.php

use Joaopaulolndev\FilamentEditEnv\FilamentEditEnvPlugin;

->plugins([
    FilamentEditEnvPlugin::make()
        ->showButton(fn () => auth()->user()->id === 1)
        ->setIcon('heroicon-o-cog'),
])

[!NOTE] for the code editor field, I am using the plugin Filament Ace Editor

#Testing

composer test

#Changelog

Please see CHANGELOG for more information on what has changed recently.

#Contributing

Please see CONTRIBUTING for details.

#Security Vulnerabilities

Please review our security policy on how to report security vulnerabilities.

#Credits

#License

The MIT License (MIT). Please see License File for more information.