Contents Menu Expand Light mode Dark mode Auto light/dark mode
Sand Fox's Projects
Sand Fox's Projects

Support

  • Gitter Room (Web)
  • Gitter Room (Matrix)

PHP

  • Bencode
    • Encoding
    • Decoding
    • Upgrade Notes
  • Composer License Manager
    • Configuration
    • Command Line Interface
    • Policy Enforcement
  • Composer Viz
  • Console Menu
  • Encryptor
    • Command Line
    • File Format
  • IsResource
    • Functions
    • Supported Extensions
  • JSON
    • JSON Wrapper
    • Options Objects
  • Metadata Exporter for PhpStorm
    • Usage
    • Supported Containers
    • Upgrade
  • MonsterID
    • Usage
    • Upgrade Notes
  • Path Library
    • Path Interfaces
    • Path Classes
    • Helper Classes
  • Private Access
  • Pseudolocale
  • Random Extension Polyfill
    • Compatibility Notes
    • Performance Notes
    • License
    • Thanks
  • Torrent File
    • Loading, Saving and Creating
    • Root Fields
    • Info Fields
    • Helper Methods
    • Data Types
    • Upgrade Notes
    • Future Plans
  • Unsigned
    • Data Type
    • Type conversion
    • Arithmetic

Ruby

  • CommonMarker+Rouge
  • Journald Logger
  • Journald Native
  • Vishnu

JavaScript and Frontend

  • sass-hsv

Links

  • Blog
  • Read the Docs
  • GitLab
  • GitHub
  • Bitbucket
  • Gitea
  • Packagist
  • RubyGems
  • NPM
Back to top

JSON#

Packagist GitLab GitHub Bitbucket Gitea

A wrapper for the standard ext-json with sane defaults.

Installation#

composer require 'arokettu/json'

Documentation#

  • JSON Wrapper
    • Encoding
    • Decoding
  • Options Objects
    • Constructors
      • Default constructor
      • Preset constructors
      • Builder constructor
    • Managing options in OOP way
    • Value getters

License#

The library is available as open source under the terms of the MIT License.

Next
JSON Wrapper
Previous
Supported Extensions
Copyright © 2023, Anton Smirnov
Made with Sphinx and @pradyunsg's Furo
On this page
  • JSON
    • Installation
    • Documentation
    • License