{"id":42252075,"url":"https://github.com/t3v/t3v_datamapper","last_synced_at":"2026-01-27T05:12:15.915Z","repository":{"id":57064355,"uuid":"82350798","full_name":"t3v/t3v_datamapper","owner":"t3v","description":"The data mapper extension of TYPO3voilà.","archived":false,"fork":false,"pushed_at":"2023-05-12T23:35:39.000Z","size":240,"stargazers_count":3,"open_issues_count":1,"forks_count":0,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-09-22T03:11:55.506Z","etag":null,"topics":["data","database","datamapper","extension","laravel","mapper","t3v","typo3","typo3-cms-extension","typo3-extension","typo3voila"],"latest_commit_sha":null,"homepage":"https://t3v.github.io/t3v_datamapper/","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/t3v.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}},"created_at":"2017-02-18T00:50:28.000Z","updated_at":"2023-01-09T13:20:39.000Z","dependencies_parsed_at":"2023-02-09T03:30:59.397Z","dependency_job_id":null,"html_url":"https://github.com/t3v/t3v_datamapper","commit_stats":null,"previous_names":[],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/t3v/t3v_datamapper","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3v%2Ft3v_datamapper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3v%2Ft3v_datamapper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3v%2Ft3v_datamapper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3v%2Ft3v_datamapper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/t3v","download_url":"https://codeload.github.com/t3v/t3v_datamapper/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3v%2Ft3v_datamapper/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28803648,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-27T03:44:14.111Z","status":"ssl_error","status_checked_at":"2026-01-27T03:43:33.507Z","response_time":168,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["data","database","datamapper","extension","laravel","mapper","t3v","typo3","typo3-cms-extension","typo3-extension","typo3voila"],"created_at":"2026-01-27T05:12:14.721Z","updated_at":"2026-01-27T05:12:15.901Z","avatar_url":"https://github.com/t3v.png","language":"PHP","readme":"[T3v DataMapper]\n================\n\n**The data mapper extension of [TYPO3voilà].**\n\nBrings the [Database] and [Validation] magic from [Laravel] to [TYPO3].\n\nDependencies\n------------\n\n* TYPO3 CMS 10.4 or greater\n* PHPLucidFrame Console Table library\n* Illuminate Database component\n* T3v Core extension\n\nInstallation\n------------\n\n1. Add T3v DataMapper as dependency to the [Composer] configuration\n2. Run `composer install` or `composer update` to install all dependencies with Composer\n3. Include the TypoScript for T3v DataMapper\n\nDomain\n------\n\n### Model\n\n* Base\n* Content\n* Page\n\nService\n-------\n\n* Database Service\n\nDevelopment\n-----------\n\n### Setup\n\n```sh\ngit clone https://github.com/t3v/t3v_datamapper.git \u0026\u0026 cd t3v_datamapper\n\n./Scripts/Setup.sh\n```\n\n### Testing\n\n```sh\n./Scripts/Tests.sh\n./Scripts/Tests/Unit.sh\n./Scripts/Tests/Functional.sh\n./Scripts/Tests/Migrate.sh\n```\n\nBug Reports\n-----------\n\nGitHub Issues are used for managing bug reports and feature requests. If you run into issues, please search the issues and submit new\nproblems [here].\n\nVersioning\n----------\n\nThis project aims to adhere to [Semantic Versioning 2.0.0]. Violations of this scheme should be reported as bugs. Specifically, if a minor\nor patch version is being released that breaks backward compatibility, that version should be immediately yanked and / or a new version\nshould be immediately released that restores compatibility.\n\nCredits\n-------\n\n[Sven Lahann] for the idea and the first prototype.\n\nThe [Laravel] team for the [Database] and [Validation] component.\n\nLicense\n-------\n\nT3v DataMapper is released under the [MIT License (MIT)], see [LICENSE].\n\n[Acceptance testing TYPO3]: https://wiki.typo3.org/Acceptance_testing \"Acceptance testing TYPO3\"\n[Automated testing TYPO3]: https://wiki.typo3.org/Automated_testing \"Automated testing TYPO3\"\n[Composer]: https://getcomposer.org \"Dependency Manager for PHP\"\n[Database]: https://github.com/illuminate/database \"Illuminate Database component\"\n[Functional testing TYPO3]: https://wiki.typo3.org/Functional_testing \"Functional testing TYPO3\"\n[here]: https://github.com/t3v/t3v_datamapper/issues \"GitHub Issue Tracker\"\n[Illuminate]: https://github.com/illuminate \"The components that make up the Laravel PHP framework.\"\n[Laravel]: https://laravel.com \"The PHP Framework For Web Artisans\"\n[LICENSE]: https://raw.githubusercontent.com/t3v/t3v_datamapper/master/LICENSE \"License\"\n[MIT License (MIT)]: http://opensource.org/licenses/MIT \"The MIT License (MIT)\"\n[Semantic Versioning 2.0.0]: http://semver.org \"Semantic Versioning 2.0.0\"\n[Sven Lahann]: https://github.com/svenlahann \"Sven Lahann at GitHub\"\n[T3v DataMapper]: https://t3v.github.io/t3v_datamapper/ \"The data mapper extension of TYPO3voilà.\"\n[TYPO3]: https://typo3.org \"The Enterprise Open Source CMS\"\n[TYPO3voilà]: https://github.com/t3v \"“UH LÁLÁ, TYPO3!”\"\n[Unit Testing TYPO3]: https://wiki.typo3.org/Unit_Testing_TYPO3 \"Unit testing TYPO3\"\n[Validation]: https://github.com/illuminate/validation \"Illuminate Validation component\"\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ft3v%2Ft3v_datamapper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ft3v%2Ft3v_datamapper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ft3v%2Ft3v_datamapper/lists"}