Robbert • rocks

I'm a software developer who loves crafting scalable systems that solve real-world problems. Clean, simple code is my secret to making it all work smoothly and effectively.

Things I've written:

  1. Creating unique numbering sequences using a custom identifier strategy with Doctrine.

    When standard ORM identity generation falls short of complex business needs, like creating unique, composite sequence numbers per related entity, custom solutions are required. This post details how to implement Doctrine's Custom Identifier Strategy to override standard primary key generation, demonstrating a method for safely managing and atomically incrementing a separate sequence counter within a transaction.

    phpdoctrinesymfony