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

Toml Laravel Package

yosymfony/toml

View on GitHub
Deep Wiki
Context7
v1.0.4

What's new in this release?

  • Several corrections and refactorings in TomBuilder class. The problem described in the PR #25 "fixed a bug when used the function 'in_array'" has been solved.
  • The test file TomlBuilderTest has been refactored for readability. Added some tests.
  • The README.md file has been updated with the TomlBuilder class limitations.
v1.0.3

What's new in this release?

  • TomlBuilder does not throw a DumpException anymore when the character "#" appears in a quoted key.
  • The method addArrayTables from the class TomlBuilder has been declared as deprecated. Use the method addArrayOfTable instead.
  • Fixed the bug #24: "Wrong array of tables implementation".
  • A new class TomlArray has been added to handle the Toml array generation.
v1.0.2

What's new in this release?

  • Fixed the bug #23: "Unable to parse ArrayTables that contain Tables".
  • A new class KeyStore has been added to deal with the logic of the keys (keys, tables and array of tables).
  • Package yosymfony/parser-utils has been updated to 2.0.0.
v1.0.1

What's new in this release?

  • Fixed a bug related to integer keys: now, it's possible to create keys using an integer. Reported by @betrixed.
  • Merged the pull request #17: "removing is_string check".
  • Minor fixes in README file.
v1.0.0

What's new in this release?

  • The code has been rewritten from scratch for PHP 7.1.
  • The method parse from Toml class must only be applied to TOML strings. In case of parsing a TOML filename use the new method parseFile.
  • Methods parse and parseFile from Toml class accept a new argument resultAsObject (optional) to return the parsed input as an object (an instance of stdClass).
  • The method addGroup of TomlBuilder class has been deleted.
  • The exceptions have been refactored, so the classes ExceptionInterface, LexerException and RuntimeException have been removed.
  • Added the inner exception when a ParseException is thrown in method parse of class Toml.
  • Fixed bug #13: "Inline sub-tables don't work".
  • Fixed bug #12: "Does not parse a table with an array of tables".
  • Better support for dates as specified in the latest TOML spec. See PR #11.
v0.3.3

What's new in this release?

  • Fixed bug #10: Cannot parse quote (") in table name.
v0.3.2

What's new in this release?

  • Fixed Issue #9: Only double-quoted strings work in arrays, contrary to spec.
v0.3.1

What's new in this release?

  • Added support for literal strings in TomlBuilder.
v0.3.0

What's new in this release?

  • Support for specification 0.4.0 of TOML.
  • Changed to PSR-4.
  • Added new tests.
  • CS fixes.
v0.2.0

What's new in this release?

  • [New] Support to TOML 0.2.0.
  • [Deprecated] TomlBuilder: method addGroup was replaced by addTable.
v0.1.1

What's new in this release?

  • Fixed bug with empty string value parse error.
  • Fixed exception default timezone unset in unit tests.
  • Added travis configuration file.
  • Fixed some issues in README.md.
v0.1.0

What's new in this release?

  • TomlBuilder: You can create dynamic Toml files inside your code.
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.
besmartand-pro/php-quality-config
sentix/ai-chatbot
codifyo/ts-generator-bundle
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
spatie/mailcoach-vapor