1) { return null; } $pk = $pk[0]; do { $uuid = (Uuid::uuid4()) ->toString(); $modelo = static::find() ->andWhere([$pk => $uuid]); } while ($modelo->exists()); $this->{$pk} = $uuid; return $uuid; } }