Skip to content

Provides metadata and strategies for extracting and rendering Doctrine entities

License

Notifications You must be signed in to change notification settings

dotkernel/dot-doctrine-metadata

Repository files navigation

dot-doctrine-metadata

Important

dot-doctrine-metadata is a wrapper on top of mezzio/mezzio-hal

OSS Lifecycle

Caution

Security-Only Maintenance Mode

This package is in maintenance mode and will not receive further updates because the main issue was fixed by mezzio.

dot-doctrine-metadata badges

OSS Lifecycle PHP from Packagist (specify version)

GitHub issues GitHub forks GitHub stars GitHub license

Build Static codecov

SymfonyInsight

Provides metadata and strategies for extracting and rendering Doctrine entities. This package is a wrapper for mezzio/mezzio-hal which addresses the doctrine entity proxy metadata issue when using mezzio/mezzio-hal to generate HAL responses.

Requirements

  • PHP >= 8.1
  • mezzio/mezzio-hal >= ^2.4

Installation

Run the following command in your project root directory:

  composer require dotkernel/dot-doctrine-metadata

Next, register the package's ConfigProvider to your application config:

  Dot\DoctrineMetadata\ConfigProvider::class,

Note : Make sure to register the package in the // DK packages section.

Migrating from previous integrations

To migrate from previous integrations please follow the below steps, in order:

  • Remove the previous fork from composer.json at the repositories key :

    {   
        "type": "vcs",
        "url": "https://github.com/dotkernel/mezzio-hal"
    }
    
  • Remove "mezzio/mezzio-hal" package from composer.json

  • Delete composer.lock

  • Run composer require dotkernel/dot-doctrine-metadata

  • Register the package’s ConfigProvider in /config/config.php in the //DK Packages section Dot\DoctrineMetadata\ConfigProvider::class,

About

Provides metadata and strategies for extracting and rendering Doctrine entities

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages