Developed with love by KnpLabs Hire us for your project!
203

rich-model-forms-bundle

by sensiolabs-de

Provides additional data mappers that ease the use of the Symfony Form component with rich models.

Rich Model Forms Bundle

The Rich Model Forms Bundle enhances the Symfony Form component with
useful options that ease the work with rich domain models.

Installation

Use Composer to install the bundle:

$ composer require sensiolabs-de/rich-model-forms-bundle

When using Symfony Flex, the bundle will be enabled automatically. Otherwise, you need to make sure that the bundle is
registered in your application kernel.

Usage

The bundle currently supports the following use cases:

Resources

Copyright (c) 2018-2019 Christian Flothmann & Christopher Hertel

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is furnished
to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
  • feature #94 Factory closure and callable will work identical (vladyslavstartsev)
    By xabbuh, 1 month ago
  • close #61
    By vladyslavstartsev, 1 month ago
  • minor #97 never import symbols from the global namespace (xabbuh)
    By xabbuh, 1 month ago
  • never import symbols from the global namespace
    By xabbuh, 1 month ago
  • minor #96 throw exception when factory class has no constructor (xabbuh)
    By xabbuh, 1 month ago
  • throw exception when factory class has no constructor
    By xabbuh, 1 month ago
  • minor #95 add some parameter/return type annotations (xabbuh)
    By xabbuh, 1 month ago
  • add some parameter/return type annotations
    By xabbuh, 1 month ago
  • minor #93 remove dev files from package (vladyslavstartsev)
    By xabbuh, 1 month ago
  • remove dev files from package
    By vladyslavstartsev, 1 month ago
  • update branch alias
    By xabbuh, 1 month ago
  • feature #92 allow PHP 8 (xabbuh)
    By Christian Flothmann, 2 months ago
  • allow PHP 8
    By xabbuh, 2 months ago
  • minor #83 Improve docs around factory and data_class. (dbrumann)
    By xabbuh, 2 months ago
  • Updates edge case with data_class in docs.
    By dbrumann, 2 months ago
  • minor #90 streamline instatiator implementations (xabbuh)
    By xabbuh, 2 months ago
  • streamline instatiator implementations
    By xabbuh, 2 months ago
  • sync changelog
    By xabbuh, 2 months ago
  • feature #82 Support `factory_argument` form option (dragosprotung)
    By xabbuh, 2 months ago
  • Support `property_path` form option
    By xabbuh, 2 months ago
  • bug #89 fixed using read property paths on value objects (xabbuh)
    By xabbuh, 2 months ago
  • fixed using read property paths on value objects
    By xabbuh, 2 months ago
  • ignore the PHPUnit result cache file
    By xabbuh, 2 months ago
  • feature #88 allow to use only one of read or write property paths (xabbuh)
    By xabbuh, 2 months ago
  • allow to use only one of read or write property paths
    By xabbuh, 2 months ago
  • minor #87 hide PHPStan's progress bar (xabbuh)
    By xabbuh, 2 months ago
  • hide PHPStan's progress bar
    By xabbuh, 2 months ago
  • feature #85 catch type errors caused by typed properties (xabbuh)
    By xabbuh, 2 months ago
  • catch type errors caused by typed properties
    By xabbuh, 2 months ago
  • minor #86 remove deprecated sudo config key (xabbuh)
    By xabbuh, 2 months ago