Skip to content

Commit fc5870e

Browse files
authored
Merge branch 'main' into audit-record-type-naming-consistency
2 parents 366bab4 + e635019 commit fc5870e

File tree

3 files changed

+13
-12
lines changed

3 files changed

+13
-12
lines changed

composer.lock

Lines changed: 3 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Entity/AuditRecord.php

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ private function __construct(
4040
#[ORM\Column(type: Types::JSON)]
4141
public readonly array $attributes,
4242
#[ORM\Column(nullable: true)]
43-
public readonly ?int $userId = null,
43+
public readonly ?int $actorId = null,
4444
#[ORM\Column(nullable: true)]
4545
public readonly ?string $vendor = null,
4646
#[ORM\Column(nullable: true)]
@@ -50,26 +50,26 @@ private function __construct(
5050
$this->datetime = new \DateTimeImmutable();
5151
}
5252

53-
public static function packageCreated(Package $package, ?User $user): self
53+
public static function packageCreated(Package $package, ?User $actor): self
5454
{
55-
return new self(AuditRecordType::PackageCreated, ['name' => $package->getName(), 'repository' => $package->getRepository(), 'actor' => self::getUserData($user)], $user?->getId(), $package->getVendor(), $package->getId());
55+
return new self(AuditRecordType::PackageCreated, ['name' => $package->getName(), 'repository' => $package->getRepository(), 'actor' => self::getUserData($actor)], $actor?->getId(), $package->getVendor(), $package->getId());
5656
}
5757

58-
public static function packageDeleted(Package $package, ?User $user): self
58+
public static function packageDeleted(Package $package, ?User $actor): self
5959
{
60-
return new self(AuditRecordType::PackageDeleted, ['name' => $package->getName(), 'repository' => $package->getRepository(), 'actor' => self::getUserData($user, 'automation')], $user?->getId(), $package->getVendor(), $package->getId());
60+
return new self(AuditRecordType::PackageDeleted, ['name' => $package->getName(), 'repository' => $package->getRepository(), 'actor' => self::getUserData($actor, 'automation')], $actor?->getId(), $package->getVendor(), $package->getId());
6161
}
6262

63-
public static function canonicalUrlChange(Package $package, ?User $user, string $oldRepository): self
63+
public static function canonicalUrlChange(Package $package, ?User $actor, string $oldRepository): self
6464
{
65-
return new self(AuditRecordType::CanonicalUrlChanged, ['name' => $package->getName(), 'repository_from' => $oldRepository, 'repository_to' => $package->getRepository(), 'actor' => self::getUserData($user)], $user?->getId(), $package->getVendor(), $package->getId());
65+
return new self(AuditRecordType::CanonicalUrlChanged, ['name' => $package->getName(), 'repository_from' => $oldRepository, 'repository_to' => $package->getRepository(), 'actor' => self::getUserData($actor)], $actor?->getId(), $package->getVendor(), $package->getId());
6666
}
6767

68-
public static function versionDeleted(Version $version, ?User $user): self
68+
public static function versionDeleted(Version $version, ?User $actor): self
6969
{
7070
$package = $version->getPackage();
7171

72-
return new self(AuditRecordType::VersionDeleted, ['name' => $package->getName(), 'version' => $version->getVersion(), 'actor' => self::getUserData($user, 'automation')], $user?->getId(), $package->getVendor(), $package->getId());
72+
return new self(AuditRecordType::VersionDeleted, ['name' => $package->getName(), 'version' => $version->getVersion(), 'actor' => self::getUserData($actor, 'automation')], $actor?->getId(), $package->getVendor(), $package->getId());
7373
}
7474

7575
public static function versionReferenceChange(Version $version, ?string $oldSourceReference, ?string $oldDistReference): self

src/Entity/AuditRecordRepository.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ public function insert(AuditRecord $record): void
5555
'datetime' => $record->datetime,
5656
'type' => $record->type->value,
5757
'attributes' => $record->attributes,
58-
'userId' => $record->userId,
58+
'actorId' => $record->actorId,
5959
'vendor' => $record->vendor,
6060
'packageId' => $record->packageId,
6161
], [

0 commit comments

Comments
 (0)