Advertisement
Guest User

Untitled

a guest
Mar 5th, 2015
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.43 KB | None | 0 0
  1. class MyIdGenerator extends AbstractIdGenerator
  2. {
  3. public function generate(EntityManager $em, $entity)
  4. {
  5. $stmt = $em->getConnection()->prepare(sprintf('SELECT %s.nextval id FROM DUAL', $entity->getGeneratorName()));
  6. $stmt->execute();
  7. $rs = $stmt->fetch();
  8.  
  9. return $rs['ID'];
  10. }
  11.  
  12. @ORMEntity
  13. @ORMId
  14. @ORMGeneratedValue(strategy="CUSTOM")
  15. @ORMSequenceGenerator(class="AcmeBaseBundleMyIdGenerator")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement