{"id":20103178,"url":"https://github.com/dotkernel/dot-doctrine-metadata","last_synced_at":"2025-05-06T08:31:11.799Z","repository":{"id":42436707,"uuid":"323309149","full_name":"dotkernel/dot-doctrine-metadata","owner":"dotkernel","description":"Provides metadata and strategies for extracting and rendering Doctrine entities","archived":false,"fork":false,"pushed_at":"2024-10-23T10:00:30.000Z","size":47,"stargazers_count":4,"open_issues_count":4,"forks_count":1,"subscribers_count":3,"default_branch":"3.0","last_synced_at":"2025-04-19T21:48:48.440Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dotkernel.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-12-21T10:57:27.000Z","updated_at":"2024-10-23T09:25:42.000Z","dependencies_parsed_at":"2024-01-09T11:30:10.731Z","dependency_job_id":"23395c3a-ea6c-43e8-aad9-30f9b09e86ed","html_url":"https://github.com/dotkernel/dot-doctrine-metadata","commit_stats":{"total_commits":13,"total_committers":4,"mean_commits":3.25,"dds":0.6153846153846154,"last_synced_commit":"e0df014f333da4aee72871243c46a56587b1a42e"},"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dotkernel%2Fdot-doctrine-metadata","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dotkernel%2Fdot-doctrine-metadata/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dotkernel%2Fdot-doctrine-metadata/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dotkernel%2Fdot-doctrine-metadata/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dotkernel","download_url":"https://codeload.github.com/dotkernel/dot-doctrine-metadata/tar.gz/refs/heads/3.0","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252648573,"owners_count":21782405,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-13T17:34:38.124Z","updated_at":"2025-05-06T08:31:11.486Z","avatar_url":"https://github.com/dotkernel.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# dot-doctrine-metadata\n\n\u003e [!IMPORTANT]\n\u003e dot-doctrine-metadata is a wrapper on top of [mezzio/mezzio-hal](https://github.com/mezzio/mezzio-hal)\n\u003e\n\u003e ![OSS Lifecycle](https://img.shields.io/osslifecycle/mezzio/mezzio-hal)\n\n\u003e [!CAUTION]\n\u003e ## Security-Only Maintenance Mode\n\u003e This package is in maintenance mode and will not receive further updates because the main issue was fixed by mezzio.\n\n## dot-doctrine-metadata badges\n\n![OSS Lifecycle](https://img.shields.io/osslifecycle/dotkernel/dot-doctrine-metadata)\n![PHP from Packagist (specify version)](https://img.shields.io/packagist/php-v/dotkernel/dot-doctrine-metadata/3.2.2)\n\n[![GitHub issues](https://img.shields.io/github/issues/dotkernel/dot-doctrine-metadata)](https://github.com/dotkernel/dot-doctrine-metadata/issues)\n[![GitHub forks](https://img.shields.io/github/forks/dotkernel/dot-doctrine-metadata)](https://github.com/dotkernel/dot-doctrine-metadata/network)\n[![GitHub stars](https://img.shields.io/github/stars/dotkernel/dot-doctrine-metadata)](https://github.com/dotkernel/dot-doctrine-metadata/stargazers)\n[![GitHub license](https://img.shields.io/github/license/dotkernel/dot-doctrine-metadata)](https://github.com/dotkernel/dot-doctrine-metadata/blob/3.0/LICENSE)\n\n[![Build Static](https://github.com/dotkernel/dot-doctrine-metadata/actions/workflows/continuous-integration.yml/badge.svg?branch=3.0)](https://github.com/dotkernel/dot-doctrine-metadata/actions/workflows/continuous-integration.yml)\n[![codecov](https://codecov.io/gh/dotkernel/dot-doctrine-metadata/graph/badge.svg?token=ZGR8LJGZV5)](https://codecov.io/gh/dotkernel/dot-doctrine-metadata)\n\n[![SymfonyInsight](https://insight.symfony.com/projects/e76bb03b-b630-4a3e-9a24-b6a04cee7210/big.svg)](https://insight.symfony.com/projects/e76bb03b-b630-4a3e-9a24-b6a04cee7210)\n\n\nProvides metadata and strategies for extracting and rendering Doctrine entities.\nThis 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.\n\n## Requirements\n\n- PHP \u003e= 8.1\n- mezzio/mezzio-hal \u003e= ^2.4\n\n## Installation\n\nRun the following command in your project root directory:\n\n      composer require dotkernel/dot-doctrine-metadata\n\nNext, register the package's `ConfigProvider` to your application config:\n\n      Dot\\DoctrineMetadata\\ConfigProvider::class,\n\nNote : Make sure to register the package in the `// DK packages` section.\n\n## Migrating from previous integrations\n\nTo migrate from previous integrations please follow the below steps, in order:\n\n- Remove the previous fork from composer.json at the `repositories` key :\n\n      {   \n          \"type\": \"vcs\",\n          \"url\": \"https://github.com/dotkernel/mezzio-hal\"\n      }\n\n- Remove \"`mezzio/mezzio-hal`\" package from composer.json\n- Delete composer.lock\n- Run `composer require dotkernel/dot-doctrine-metadata`\n- Register the package’s `ConfigProvider` in `/config/config.php` in the `//DK Packages` section\n  `Dot\\DoctrineMetadata\\ConfigProvider::class,`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdotkernel%2Fdot-doctrine-metadata","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdotkernel%2Fdot-doctrine-metadata","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdotkernel%2Fdot-doctrine-metadata/lists"}