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

Doctrine Enum Type Laravel Package

acelaya/doctrine-enum-type

Doctrine DBAL type for mapping MyCLabs\Enum\Enum values to entity columns. Provides a reusable PhpEnumType to register enums as custom Doctrine types. Note: largely obsolete now that PHP has native enums and Doctrine supports them.

View on GitHub
Deep Wiki
Context7
2.5.0

Added

  • #60 Added support for doctrine-dbal 3.0.

Changed

  • #57 Automated releases.
  • #58 Migrated build from travis to Github Actions.

Deprecated

  • Nothing

Removed

  • Nothing

Fixed

  • Nothing
2.4.0

Added

  • Nothing

Changed

  • #51 Updated all dependencies and added support for composer 2.
  • #50 Added support for PHP 8.

Deprecated

  • Nothing

Removed

  • #52 Dropped support for PHP 7.2 and 7.3

Fixed

  • Nothing
2.3.0

Added

  • #43 Added PHP 7.4 to the build matrix.

Changed

Deprecated

  • Nothing

Removed

  • #40 Dropped support for PHP 7.1

Fixed

  • Nothing
2.2.3

Added

  • #30 Added PHP 7.3 to the build matrix.

Changed

  • #36 Updated dev dependencies.
  • #31 Performance and maintainability slightly improved by enforcing via code sniffer that all global namespace classes, functions and constants are explicitly imported.
  • #32 Updated infection to v0.11
  • #34 Added dependency on Shlinkio coding standard.

Deprecated

  • Nothing

Removed

  • Nothing

Fixed

  • Nothing
2.2.2

Added

  • Nothing

Changed

  • Nothing

Deprecated

  • Nothing

Removed

  • Nothing

Fixed

  • #28 Fixed a defect preventing the length property from the field declaration to be applied.

    Now, if you declare your field like this [@ORM](https://github.com/ORM)\Column(type=Action::class, length=16) the field will respect the length and be mapped to a VARCHAR(16).

2.2.1

Added

  • Nothing

Changed

  • #24 Documented how to register custom types for schema operations.
  • #25 Updated to Infection 0.10
  • #26 Improved badges in readme file.

Deprecated

  • Nothing

Removed

  • Nothing

Fixed

  • Nothing
2.2.0

Added

  • #9 Allowed enums with values other than strings to be loaded from the database

Changed

  • #18 Added infection to the ci pipeline

Deprecated

  • Nothing

Removed

  • Nothing

Fixed

  • Nothing
2.1.0

Added

  • Nothing

Changed

  • #17 Improved required coding standards

Deprecated

  • Nothing

Removed

  • #16 Dropped support for PHP 5.6 and 7.0

Fixed

  • Nothing
2.0.3

Added

  • Nothing

Changed

  • Nothing

Deprecated

  • Nothing

Removed

  • Nothing

Fixed

  • #14 Required SQL comment hint
2.0.2

Added

  • #11 Add gitattributes file to exclude content from distribution

Changed

  • Nothing

Deprecated

  • Nothing

Removed

  • Nothing

Fixed

  • #13 Fixed create a new custom type
CHANGELOG

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

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.
calmfox/watch-sylius
damienfern/grpc-symfony-bundle
atoolo/index-bundle
atoolo/genai-bundle
coprotoai/laravel-ticket
davidjln/llm-carbon-bundle
cryonighter/valid-request-bundle
coolms/taxonomy-bundle
coolms/field-bundle
articulate-orm/symfony
aaix/laravel-tall-architect
ephoto/akeneo-connector
emmanuelballery/eb-plantumlbundle
emielburgman/symfony-visitor-beacon
emielburgman/symfony-visit-storage
emielburgman/symfony-security-headers
emielburgman/symfony-log-viewer
emarref/xdebug-bundle
emarref/pubnub-bundle
elriseio/finance-money-bundle