Top 21 PHP Doctrine Projects
Modern, Crazy Fast, Ridiculously Easy and Amazingly Powerful Flat-File CMS powered by PHP, Markdown, Twig, and SymfonyProject mention: Exploring the 17 Content Management Systems of Symfony | dev.to | 2022-01-14
The official site of Grav https://getgrav.org/.
Symfony Bundle for Doctrine ORM and DBALProject mention: Trying out PHP after 7 years | reddit.com/r/PHP | 2021-12-15
But they are autowired, only because your project autowires them in the custom repository classes. If you take a look at https://github.com/doctrine/DoctrineBundle/tree/2.5.x/Resources/config then you will see that the doctrine specific things are registered in the container manually.
Managed Cloud Hosting Platform. Deploy PHP applications on Cloudways web hosting platform to get high uptime and optimized performance. Use the BFCM promo "BFCM2021" to get 40% FLAT discount for FOUR months straight.
Symfony integration for the doctrine/migrations libraryProject mention: Database migrations: the beauty | dev.to | 2021-04-27
With Symfony, after installing the Doctrine Migrations Bundle, you can run something like:
Doctrine2 behavioral extensions, Translatable, Sluggable, Tree-NestedSet, Timestampable, Loggable, SortableProject mention: Implementing a detailed auditing system | reddit.com/r/symfony | 2021-04-27
https://github.com/doctrine-extensions/DoctrineExtensions/blob/main/doc/loggable.md you might want to look into this one
🐘🎯 Hexagonal Architecture + DDD + CQRS in PHP using Symfony 5Project mention: DDD / Hexagonal Architecture | reddit.com/r/symfony | 2021-02-13
Have a look at https://symfonycasts.com/screencast/symfonycon2019/hexagonal-architecture-with-symfony (and all resources from Matthias Noback including books, tweets and blogposts). Also check: - https://github.com/CodelyTV/php-ddd-example - https://github.com/msgphp/msgphp - https://minompi.medium.com/symfony-and-hexagonal-architecture-b3c4704e94de- https://blog.elao.com/fr/dev/architecture-hexagonale-symfony/ (needs to be translated from french, but really good one). - https://verraes.net/ (and all resources/tweets/blogposts from Mathias Verraes who has really good knowledge on DDD topics)
Kimai v2 is a web-based multiuser time-tracking application. Free for everyone: freelancers, agencies, companies, organizations - all can track their times, generate invoices and more. SaaS version available at https://www.kimai.cloudProject mention: Self-Hostes Time Logger Employee Monitor Software? | reddit.com/r/selfhosted | 2022-01-13
I’ve heard of https://www.kimai.org/
Doctrine2 behavior traits that help handling Blameable, Loggable, Sluggable, SoftDeletable, Uuidable, Timestampable, Translatable, Tree behavior
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.
Hybrid Content Management System with the freedom of a headless CMS and with the full functionality of a traditional CMSProject mention: Styling console applications based on Symfony, Laravel, CakePHP, and other frameworks using Termage! | reddit.com/r/PHP | 2021-10-26
In August, I started working on a task that was on me - to make a CLI APP for the functionality of my CMS.
📦 Provides support of ENUM type for Doctrine in Symfony applications.
Doctrine DQL functions for SQL JSON data typeProject mention: Unified SQL JSON/JSONB column query? | reddit.com/r/PHP | 2021-10-28
p.s. The only extension that I could found was https://github.com/ScientaNL/DoctrineJsonFunctions, but still I'll have to implement an additional wrapper methods so that I can map the proper json db functions.
🧿 Bolt 5 core (by bolt)Project mention: Looking for PHP Hacktoberfest projects | reddit.com/r/PHP | 2021-09-29
Immutable value object for IPv4 and IPv6 addresses, including helper methods and Doctrine support. (by darsyn)
Reusable domain layers. Shipped with industry standard infrastructure.
:key: Encrypted symfony entities by verified and standardized librariesProject mention: Crypt/Decrypt user datas | reddit.com/r/symfony | 2021-04-02
I am quite curious about sharing the same data without sharing the key. For encryption in DB, we use the following library : https://github.com/GiveMeAllYourCats/DoctrineEncryptBundle but it will not cover your entire use case.
Automatic GraphQL types from Doctrine entitiesProject mention: New GraphQL implementation is up to two times as fast as webonyx/graphql-php | reddit.com/r/PHP | 2021-06-02
Nice! I'd switch to this but currently using a library for doctrine that's closely coupled with the webonyx one: https://github.com/Ecodev/graphql-doctrine
Doctrine hydrators for Laminas applicationsProject mention: Use Hydrator in Laravel Doctrine | dev.to | 2021-10-29
if you want to read more about it, checkout the documentation
Quickly add advanced filtering/searching and sorting capabilities to any resource in your APIs or Web apps that use Doctrine.Project mention: doctrine-filter v0.1 / Add searching/ordering capabilities to your Apps/ Rest Apis | reddit.com/r/PHP | 2021-01-24
Extension for Doctrine 2 providing advanced multi-tenancy supportProject mention: Contributors for a new open source project wanted | reddit.com/r/PHP | 2021-07-21
I have also written a pretty advanced multi-tenancy extension for Doctrine and have contributed a little to doctrine/orm.
Fregata - a PHP database migratorProject mention: Is any one actually using PHP generators in their projects? | reddit.com/r/PHP | 2021-05-09
I am using generators in my data migration framework Fregata.
Monadic Doctrine repositories helper classes and services.Project mention: Monthly "Post your Project" thread | reddit.com/r/PHP | 2021-12-06
I will soon tag this new project mixing monads and doctrine repositories: https://github.com/loophp/repository-monadic-helper
table building, table abstraction, table renderingProject mention: Best practice for running Symfony 5 project with Docker and Docker-Swarm | reddit.com/r/symfony | 2021-01-22
In development you wouldn't use the build stage, you would just use the runtime stage and map your local files to your container using a volume. I normally configure all this using docker compose. You could still run things like composer through docker to ensure complete consistency between development and the build server (I normally do this with the help of bash scripts).
PHP Doctrine related posts
Self-Hostes Time Logger Employee Monitor Software?
1 project | reddit.com/r/selfhosted | 13 Jan 2022
Looking for a tool to track my PTO available on any given day.
1 project | reddit.com/r/selfhosted | 29 Dec 2021
Monthly "Post your Project" thread
9 projects | reddit.com/r/PHP | 6 Dec 2021
Unified SQL JSON/JSONB column query?
1 project | reddit.com/r/PHP | 28 Oct 2021
Contributors for a new open source project wanted
2 projects | reddit.com/r/PHP | 21 Jul 2021
Company time tracking app
1 project | reddit.com/r/software | 20 Jul 2021
Good self hosted invoicing website
1 project | reddit.com/r/selfhosted | 20 Jul 2021
What are some of the best open-source Doctrine projects in PHP? This list will help you:
Are you hiring? Post a new remote job listing for free.