Ramsey\Uuid\UuidFactory::setRandomGenerator PHP Method

setRandomGenerator() public method

Sets the random UUID generator this factory will use to generate version 4 UUIDs
public setRandomGenerator ( Ramsey\Uuid\Generator\RandomGeneratorInterface $generator )
$generator Ramsey\Uuid\Generator\RandomGeneratorInterface
    public function setRandomGenerator(RandomGeneratorInterface $generator)
    {
        $this->randomGenerator = $generator;
    }

Usage Example

 public function __construct()
 {
     $this->factory = new UuidFactory();
     $this->factory->setRandomGenerator(new CombGenerator(RandomGeneratorFactory::getGenerator(), $this->factory->getNumberConverter()));
 }