This JSON marshaller is based on the one built into FEAST framework

Overview

FEAST Framework

PHPUnit Psalm Static analysis codecov

PHP Version Packagist License Docs

FEAST JSON Marshaller

This JSON marshaller is based on the one built into FEAST framework. However, it is designed for standalone usage in other projects and does not depend on any pieces of FEAST framework.

The classes are named slightly different than the ones built into FEAST, so if you decide to use FEAST in the future, you can adapt your classes using the Marshaller at your convenience.

Read the docs here

You might also like...
A collapsible side navigation menu built to seamlessly work with Bootstrap framework

yii2-widget-sidenav This widget is a collapsible side navigation menu built to seamlessly work with Bootstrap framework. It is built over Bootstrap st

Slim Framework view helper built on top of the Twig templating component

Slim Framework Twig View This is a Slim Framework view helper built on top of the Twig templating component. You can use this component to create and

Coole is a PHP framework built on open source components
Coole is a PHP framework built on open source components

Coole is a PHP framework built on open source components. - Coole 是一个基于开源组件包构建的 PHP 框架。

Easy integration of twitters bootstrap into symfony2

MopaBootstrapBundle MopaBootstrapBundle is a collection of code to integrate twitter's bootstrap (http://twitter.github.com/bootstrap/) as easy as pos

Yii2 SwitchInput widget turns checkboxes and radio buttons into toggle switchinputes

Yii2 SwitchInput widget turns checkboxes and radio buttons into toggle switchinputes

FuelPHP v1.x is a simple, flexible, community driven PHP 5.3+ framework, based on the best ideas of other frameworks, with a fresh start! FuelPHP is fully PHP 7 compatible.

FuelPHP Version: 1.8.2 Website Release Documentation Release API browser Development branch Documentation Development branch API browser Support Forum

High performance HTTP Service Framework for PHP based on Workerman.
High performance HTTP Service Framework for PHP based on Workerman.

webman High performance HTTP Service Framework for PHP based on Workerman. Manual https://www.workerman.net/doc/webman Benchmarks https://www.techempo

a framework for WebDevelop based on the mvc structure. The name of this project for Fun because everyone can use it. Completely simple and powerful structure for all your projects

A_A (-.-) ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ |-| █▄─▄▄─█▄─██─▄█─▄▄▄▄█─▄▄▄▄█▄─█─▄█─▄▄▄─██▀▄─██─▄

Hyperf instant messaging program based on swoole framework
Hyperf instant messaging program based on swoole framework

Hyperf instant messaging program based on swoole framework

Comments
  • Composer library should not contain composer.lock due to unmeet expectations.

    Composer library should not contain composer.lock due to unmeet expectations.

    As mentioned in the docs the lock file wont have the effect you think it would have.

    For your library you may commit the composer.lock file if you want to. This can help your team to always test against the same dependency versions. However, this lock file will not have any effect on other projects that depend on it. It only has an effect on the main project.

    opened by DannyvdSluijs 1
Releases(v1.3.1)
  • v1.3.1(Jun 2, 2022)

    Version 1.3.1 - Patch Release

    This release adds generics support on the JSON Marshaller to allow automatic type inference on returned objects.

    Full Changelog: https://github.com/FeastFramework/json/compare/v1.3.0...v1.3.1

    Source code(tar.gz)
    Source code(zip)
  • v0.3.1(Jun 2, 2022)

    Version 0.3.1 - Patch Release

    This release adds generics support on the JSON Marshaller to allow automatic type inference on returned objects.

    Full Changelog: https://github.com/FeastFramework/json/compare/v0.3.0...v0.3.1

    Source code(tar.gz)
    Source code(zip)
  • v1.3.0(May 28, 2022)

    Version 1.3.0 - Minor Release

    1. Change Json Marshaller to allow instantiation of objects to skip constructors
    2. Change Json Marshaller to allow restricting output string by Property Visibility.

    Full Changelog: https://github.com/FeastFramework/json/compare/v1.2.0...v1.3.0

    Source code(tar.gz)
    Source code(zip)
  • v0.3.0(May 28, 2022)

    Version 0.3.0 - Minor Release

    1. Change Json Marshaller to allow instantiation of objects to skip constructors
    2. Change Json Marshaller to allow restricting output string by Property Visibility.

    Full Changelog: https://github.com/FeastFramework/json/compare/v0.2.0...v0.3.0

    Source code(tar.gz)
    Source code(zip)
  • v1.2.0(Apr 29, 2022)

    Version 1.2.0 - Minor Release

    Add omitEmpty functionality.

    Full Changelog: https://github.com/FeastFramework/json/compare/v1.1.1...v1.2.0

    Source code(tar.gz)
    Source code(zip)
  • v0.2.0(Apr 29, 2022)

    Version 0.2.0 - Minor Release

    Add omitEmpty functionality.

    Full Changelog: https://github.com/FeastFramework/json/compare/v0.1.1...v0.2.0

    Source code(tar.gz)
    Source code(zip)
  • v0.1.1(Aug 20, 2021)

  • v0.1.0(Aug 19, 2021)

  • v1.1.1(May 7, 2021)

  • v1.1.0(Apr 22, 2021)

    Version 1.1.0 - Minor release New Feature - Add included flag on JsonItem attribute. Read more here. Fix support for stdClass. stdClass has no named properties, so was not being included in any parsing.

    Source code(tar.gz)
    Source code(zip)
  • v1.0.0(Apr 17, 2021)

Symprowire is a PHP MVC Framework based and built on Symfony, using the ProcessWire CMS as DBAL and Service Provider.

Symprowire - PHP MVC Framework for ProcessWire 3.x Symprowire is a PHP MVC Framework based and built on Symfony using ProcessWire 3.x as DBAL and Serv

Luis Mendez 7 Jan 16, 2022
Easy to use, fast extendable small PHP Framework, like the one you ever missed. The skeleton-APP

About Tufu-Framework Easy to use, fast extendable PHP Framework, like the one you ever missed. Features included such as: Twig and extensions. Fast ro

Giacomo Barbalinardo 0 Jul 2, 2022
Framework agnostic package to load heavy JSON in lazy collections.

Lazy JSON Framework agnostic package to load heavy JSON in lazy collections. Under the hood, the brilliant JSON Machine by @halaxa is used as lexer an

Andrea Marco Sartori 155 Dec 1, 2022
An extension to the SLIM framework to implement json API's with great ease.

slim-jsonAPI This is an extension to the SLIM framework to implement json API's with great ease. Installation Using composer you can add use this as y

Jonathan Tavares 269 Jul 23, 2022
Async HTTP proxy connector, tunnel any TCP/IP-based protocol through an HTTP CONNECT proxy server, built on top of ReactPHP.

clue/reactphp-http-proxy Async HTTP proxy connector, tunnel any TCP/IP-based protocol through an HTTP CONNECT proxy server, built on top of ReactPHP.

Christian Lück 43 Dec 25, 2022
Framework X is a simple and fast micro framework based on PHP

Framework X is a simple and fast micro framework based on PHP. I've created a simple CRUD application to understand how it works. I used twig and I created a custom middleware to handle PUT, DELETE methods.

Mahmut Bayri 6 Oct 14, 2022
PHP Kafka client is used in PHP-FPM and Swoole. PHP Kafka client supports 50 APIs, which might be one that supports the most message types ever.

longlang/phpkafka Introduction English | 简体中文 PHP Kafka client is used in PHP-FPM and Swoole. The communication protocol is based on the JSON file in

Swoole Project 235 Dec 31, 2022
Fast php framework written in c, built in php extension

Yaf - Yet Another Framework PHP framework written in c and built as a PHP extension. Requirement PHP 7.0+ (master branch)) PHP 5.2+ (php5 branch) Inst

Xinchen Hui 4.5k Dec 28, 2022
PIP is a tiny application framework built for people who use a LAMP stack.

PIP is a tiny application framework built for people who use a LAMP stack. PIP aims to be as simple as possible to set up and use.

Ron Marasigan 244 Dec 30, 2022
A Slim PHP MVC framework built just for fun!

Aura Framework A Slim PHP MVC framework built just for fun! en: Note: This repository only contains the core code of the Aura framework. If you want t

Murilo Magalhães Barreto 2 Dec 16, 2021