lib/Model/Suite.php
public function generateUuid()
    {
        $serialized = serialize($this->envInformations);
        $this->uuid = dechex($this->getDate()->format('Ymd')) . substr(sha1(implode([
            microtime(),
            $serialized,
            $this->configPath,
        ])), 0, -7);
    }
public function generateUuid()
    {
        $serialized = serialize($this->envInformations);
        $this->uuid = dechex($this->getDate()->format('Ymd')) . substr(sha1(implode([
            microtime(),
            $serialized,
            $this->configPath,
        ])), 0, -7);
    }
public function generateUuid ( ) { $ serialized = serialize ( $ this -> envInformations ) ; $ this -> uuid = dechex ( $ this -> getDate ( ) -> format ( 'Ymd' ) ) . substr ( sha1 ( implode ( [ microtime ( ) , $ serialized , $ this -> configPath , ] ) ) , 0 , - 7 ) ; }
Generate a universally unique identifier.

The first 7 characters are the year month and in hex, the rest is a
truncated sha1 string encoding the environmental information, the
microtime and the configuration path.
Generate a universally unique identifier .