| App\Identity\Domain\User::sanitizeName | 3 | 100.0% |
| App\Identity\Domain\ValueObject\BirthDate::__construct | 3 | 100.0% |
| App\Identity\Domain\ValueObject\BirthDate::fromNullable | 3 | 100.0% |
| App\Identity\Domain\User::birthDate | 2 | 100.0% |
| App\Identity\Domain\UserIdentity::__construct | 2 | 100.0% |
| App\Identity\Domain\ValueObject\Email::__construct | 2 | 100.0% |
| App\Identity\Domain\ValueObject\HashedPassword::__construct | 2 | 100.0% |
| App\Identity\Domain\Exceptions\AdminSelfAction::cannotRevokeSelf | 1 | 100.0% |
| App\Identity\Domain\Exceptions\AdminSelfAction::cannotDeleteSelf | 1 | 100.0% |
| App\Identity\Domain\Exceptions\AdminSelfAction::cannotSuspendSelf | 1 | 100.0% |
| App\Identity\Domain\Exceptions\EmailAlreadyInUse::of | 1 | 100.0% |
| App\Identity\Domain\Exceptions\InvalidCurrentPassword::create | 1 | 100.0% |
| App\Identity\Domain\Exceptions\UserNotFound::of | 1 | 100.0% |
| App\Identity\Domain\Exceptions\WeakPassword::of | 1 | 100.0% |
| App\Identity\Domain\User::__construct | 1 | 100.0% |
| App\Identity\Domain\User::register | 1 | 100.0% |
| App\Identity\Domain\User::registerWithoutPassword | 1 | 100.0% |
| App\Identity\Domain\User::update | 1 | 100.0% |
| App\Identity\Domain\User::changePassword | 1 | 100.0% |
| App\Identity\Domain\User::grantAdmin | 1 | 100.0% |
| App\Identity\Domain\User::revokeAdmin | 1 | 100.0% |
| App\Identity\Domain\User::isAdmin | 1 | 100.0% |
| App\Identity\Domain\User::suspend | 1 | 100.0% |
| App\Identity\Domain\User::activate | 1 | 100.0% |
| App\Identity\Domain\User::status | 1 | 100.0% |
| App\Identity\Domain\User::id | 1 | 100.0% |
| App\Identity\Domain\User::email | 1 | 100.0% |
| App\Identity\Domain\User::password | 1 | 100.0% |
| App\Identity\Domain\User::hasPassword | 1 | 100.0% |
| App\Identity\Domain\User::preferredCurrency | 1 | 100.0% |
| App\Identity\Domain\User::name | 1 | 100.0% |
| App\Identity\Domain\User::surnames | 1 | 100.0% |
| App\Identity\Domain\User::createdAt | 1 | 100.0% |
| App\Identity\Domain\User::avatarName | 1 | 100.0% |
| App\Identity\Domain\User::changeAvatar | 1 | 100.0% |
| App\Identity\Domain\UserIdentity::provider | 1 | 100.0% |
| App\Identity\Domain\UserIdentity::subject | 1 | 100.0% |
| App\Identity\Domain\UserIdentity::userId | 1 | 100.0% |
| App\Identity\Domain\UserIdentity::createdAt | 1 | 100.0% |
| App\Identity\Domain\ValueObject\BirthDate::fromDate | 1 | 100.0% |
| App\Identity\Domain\ValueObject\BirthDate::age | 1 | 100.0% |
| App\Identity\Domain\ValueObject\BirthDate::toDateTimeImmutable | 1 | 100.0% |
| App\Identity\Domain\ValueObject\BirthDate::value | 1 | 100.0% |
| App\Identity\Domain\ValueObject\Email::__toString | 1 | 100.0% |
| App\Identity\Domain\ValueObject\Email::value | 1 | 100.0% |
| App\Identity\Domain\ValueObject\Email::equals | 1 | 100.0% |
| App\Identity\Domain\ValueObject\HashedPassword::__toString | 1 | 100.0% |
| App\Identity\Domain\ValueObject\HashedPassword::value | 1 | 100.0% |