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

AttributeBundle

by Padam87

An EAV implementation for Symfony2.

Build Status
Coverage Status

Padam87AttributeBundle

An EAV implementation for Symfony2.

The purpose of this bundle is to allow users to create custom fields for entities.

Custom fields can be unique per row in the DB, or can be related to an entity itself.

Installation

Usage with Schema:
Custom fields are related to the entity. When the schema is updated, the attributes are synchronized.

Usage without Schema:
Custom fields are related to each data row individually.

Bitdeli Badge

Copyright (c) 2012-2013 Adam Prager

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.
padam87_attribute:
schema:
class: []
  • Merge pull request #26 from greg0ire/customize_class
    By Padam87, 1 year ago
  • take at least the 'attr' option into account
    By greg0ire, 1 year ago
  • Merge pull request #25 from greg0ire/order_options
    By Padam87, 1 year ago
  • by default, order by id asc
    By greg0ire, 1 year ago
  • Merge pull request #19 from greg0ire/logic
    By Padam87, 1 year ago
  • simplify boolean logic
    By greg0ire, 1 year ago
  • Merge pull request #7 from greg0ire/documentation
    By Padam87, 1 year ago
  • Explain what form is supposed to be modified
    By greg0ire, 2 years ago
  • describe how to make do without annotation
    By greg0ire, 2 years ago
  • improve formatting
    By greg0ire, 2 years ago
  • add missing newline
    By greg0ire, 2 years ago
  • Remind the user to register the di extra bundle
    By greg0ire, 2 years ago
  • require di extra bundle
    By greg0ire, 2 years ago
  • fix typos
    By greg0ire, 2 years ago
  • Let Composer figure out the version constraint
    By greg0ire, 2 years ago
  • Merge pull request #6 from jbbrunsveld/definition-entity-reverse
    By Padam87, 3 years ago
  • Update Definition.php
    By jbbrunsveld, 3 years ago
  • Merge pull request #2 from jbbrunsveld/twig-block-fix
    By jbbrunsveld, 3 years ago
  • Merge pull request #4 from jbbrunsveld/twig-block-fix
    By Padam87, 3 years ago
  • Update usage_with_schema.md
    By jbbrunsveld, 3 years ago
  • Removed composer lock file
    By Padam87, 3 years ago
  • More tests for cache clear
    By Padam87, 3 years ago
  • Added bootstrap cache
    By Padam87, 3 years ago
  • Added models dir placeholder
    By Padam87, 3 years ago
  • Added Travis and Coveralls badges to readme
    By Padam87, 3 years ago
  • Added test suite
    By Padam87, 3 years ago
  • Merge pull request #3 from jbbrunsveld/form-type
    By Padam87, 3 years ago
  • Merge pull request #1 from jbbrunsveld/form-type
    By jbbrunsveld, 3 years ago
  • Update DefinitionType.php
    By jbbrunsveld, 3 years ago
  • Added changelog
    By Padam87, 3 years ago