Weave Code
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

Dotenv Editor Laravel Package

jackiedo/dotenv-editor

Edit Laravel .env files safely with a fluent API: read raw content and parsed entries, add/update/delete keys, manage comments and export flags, insert empty/comment lines, check key existence, and create/restore backups with configurable storage.

View on GitHub
Deep Wiki
Context7
2.1.0

[Updated]:

  • Add supporting Laravel 10.x (Pull request #48)

[Fixed]:

  • Fix supporting Laravel 7.x (commit 24667e3704b281e0d6c56de340bed1dc718072a1)
  • Fixed input argument conversion for set-key command (commit bc8c7bcf1ef2d88f1d30bb312ba788a62b7d7291)
2.0.1

CHANGE LOGS:

  • Update README.
  • Change required dependencies (commit 0971d87).
2.0.0

First release for version 2.x:

[Changes]:

  • Refactor source code.
  • Add support Laravel 9.x
  • Change the parser to be fully compatible with the vlucas/phpdotenv package.
  • Add some new feautures.
1.2.1

CHANGE LOGS:

  • Fixed:
    • Fix for PHP 8.1 and later (commit 154228b)
1.2.0

CHANGE LOGS:

  • Update:
    • Now, only supports Laravel 5.8 and above (PR #37)
    • Remove unused test files (PR #40)
    • Do not create .gitignore file automatically in backup folder (PR #41)
    • Add support to Laravel 8.0 (PR #42)
1.1.2

CHANGE LOGS:

  • Update:
    • Make SetKeys to accept associative array (commit 5d799a9).
1.1.1

CHANGE LOGS:

  • Update:
    • Change appending a new line to the buffer if not present (commit jackiedo@f54431c).
1.1.0

CHANGE LOGS:

  • New:
    • Allows to specify always creating the backup directory, whether or not the backup is performed (PR #35).
  • Fixed:
    • Fix PR #32.
1.0.9

CHANGE LOGS:

  • Update:
    • Support Auto Discovery feature (PR #33).
    • Update writer (PR #29).
    • Defer service provider registration (PR #27)
  • Fix:
    • Safety measure for the getBackups() method (PR #28).
    • Fixed a lot of issues with grammar and style for README (PR #30).
    • Append a newline to the buffer if not present (PR #32).
1.0.8
  • [Fixed] The method handle() does not exists. (Pull request #19, #23. Issue #18)
  • [Fixed] The value "0" isn't displayed in output array. (Pull request #20)
  • [Fixed] The error "Undefined property" in the class DotenvWriter. (Pull request #22)
1.0.7
  • Refactor code
  • Added support for Laravel 5.0
1.0.6
  • Remove unnecessary .gitkeep file.
  • Support for dependency injection feature.
1.0.5

Fix bug

1.0.4

Update missing requirement package

1.0.3

Factory code with coding standards

1.0.2

Update README

1.0.1

Update README

1.0.0

First release from version 1.x

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.
terminal42/code-quality-tools
codifyo/ts-generator-bundle
andydefer/laravel-cluster
testo/fiber
mintobit/jobqueue
a4sex/maintenance-bundle
a4sex/entity-date-update
a4sex/client-identifier
a4sex/base-utilites
a4sex/key-value-storage
a4sex/micro-status
chilldev/dependency-injection-extra
datinglibre/datinglibre-app-api
biberltd/corebundle
bricre/symfony-bundle-test
biberltd/logbundle
dominium/http-adapter-bundle
dominium/google-analytics
a4sex/auto-clean-entity
christhompsontldr/laravel-inky