1.1.0 2023-05-19 14:17 UTC

This package is auto-updated.

Last update: 2023-11-19 15:18:50 UTC


Latest Stable Version Build Status Scrutinizer Code Quality Codecov 68747470733a2f2f696d672e736869656c64732e696f2f62616467652f646973636f72642d636861742d6d6167656e74612e737667

The package provides an ability to use ramsey/uuid as a Cycle ORM entity column type.


Install this package as a dependency using Composer.

composer require cycle/entity-behavior-uuid


They are randomly-generated and do not contain any information about the time they are created or the machine that generated them.

use Cycle\Annotated\Annotation\Column;
use Cycle\Annotated\Annotation\Entity;
use Cycle\ORM\Entity\Behavior\Uuid\Uuid4;
use Ramsey\Uuid\UuidInterface;

class User
    #[Column(field: 'uuid', type: 'uuid', primary: true)]
    private UuidInterface $uuid;

You can find more information about Entity behavior UUID here.


The MIT License (MIT). Please see LICENSE for more information. Maintained by Spiral Scout.