{"id":16182503,"url":"https://github.com/dereuromark/cakephp-data","last_synced_at":"2025-03-16T10:31:43.612Z","repository":{"id":11666404,"uuid":"14175218","full_name":"dereuromark/cakephp-data","owner":"dereuromark","description":"CakePHP Data plugin","archived":false,"fork":false,"pushed_at":"2025-01-06T09:33:11.000Z","size":1594,"stargazers_count":12,"open_issues_count":1,"forks_count":6,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-03-08T01:18:57.942Z","etag":null,"topics":["cakephp","cakephp-plugin","php"],"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/dereuromark.png","metadata":{"files":{"readme":"README.md","changelog":null,"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":"2013-11-06T14:44:29.000Z","updated_at":"2025-01-06T09:33:15.000Z","dependencies_parsed_at":"2024-01-20T21:22:42.896Z","dependency_job_id":"c01476cb-6263-40ac-957c-522f00279517","html_url":"https://github.com/dereuromark/cakephp-data","commit_stats":{"total_commits":301,"total_committers":5,"mean_commits":60.2,"dds":0.5647840531561461,"last_synced_commit":"61a9d7226b53b2270a773d7550657775ff4c546d"},"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dereuromark%2Fcakephp-data","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dereuromark%2Fcakephp-data/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dereuromark%2Fcakephp-data/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dereuromark%2Fcakephp-data/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dereuromark","download_url":"https://codeload.github.com/dereuromark/cakephp-data/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243814894,"owners_count":20352036,"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":["cakephp","cakephp-plugin","php"],"created_at":"2024-10-10T06:32:52.123Z","updated_at":"2025-03-16T10:31:43.215Z","avatar_url":"https://github.com/dereuromark.png","language":"PHP","readme":"# CakePHP Data Plugin\n[![CI](https://github.com/dereuromark/cakephp-data/actions/workflows/ci.yml/badge.svg?branch=master)](https://github.com/dereuromark/cakephp-data/actions/workflows/ci.yml?query=branch%3Amaster)\n[![Coverage Status](https://codecov.io/gh/dereuromark/cakephp-data/branch/master/graph/badge.svg)](https://codecov.io/gh/dereuromark/cakephp-data)\n[![Minimum PHP Version](https://img.shields.io/badge/php-%3E%3D%208.1-8892BF.svg)](https://php.net/)\n[![License](https://poser.pugx.org/dereuromark/cakephp-data/license.svg)](LICENSE)\n[![Latest Stable Version](https://poser.pugx.org/dereuromark/cakephp-data/v/stable.svg)](https://packagist.org/packages/dereuromark/cakephp-data)\n[![Total Downloads](https://poser.pugx.org/dereuromark/cakephp-data/d/total.svg)](https://packagist.org/packages/dereuromark/cakephp-data)\n[![Coding Standards](https://img.shields.io/badge/cs-PSR--2--R-yellow.svg)](https://github.com/php-fig-rectified/fig-rectified-standards)\n\nA CakePHP plugin containing several useful data models that can be used in many projects.\n\nNote: This branch requires **CakePHP 5.0+**. See [version map](https://github.com/dereuromark/cakephp-data/wiki#cakephp-version-map) for details.\n\n## Features\n- Continents =\u003e Countries =\u003e States =\u003e Counties =\u003e Districts =\u003e Cities\n- Postal Codes\n- Addresses\n- MimeTypes and MimeTypeImages\n- Languages (optionally with language flags)\n- Currencies (with converter)\n\nBoth schema and data.\n\nCountries also can have country flags (images).\n\n## Demo\nSee https://sandbox.dereuromark.de/export\n\n## How to include\nInstalling the plugin is pretty much as with every other CakePHP Plugin.\n```\ncomposer require dereuromark/cakephp-data\n```\n\nAnd then load your plugin.\n\nDecide on what part of the plugin you need and make sure you executed the migrations for the database tables.\nIt is recommended to just copy the migration files over to project level.\n\nThat's it. It should be up and running.\n\n### Possible Dependencies\n\n- Tools plugin\n- FOC Search plugin (optional, if you want basic filtering)\n\n## Disclaimer\nUse at your own risk. Please provide any fixes or enhancements via issue or better pull request.\nSome classes are still from 1.2 (and are merely upgraded to 2.x/3.x) and might still need some serious refactoring.\nIf you are able to help on that one, that would be awesome.\n\n### TODOs\n\n* Better test coverage\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdereuromark%2Fcakephp-data","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdereuromark%2Fcakephp-data","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdereuromark%2Fcakephp-data/lists"}