Page MenuHomePhorge

PhabricatorAuthPasswordUpgradeTransaction.php
No OneTemporary

Size
698 B
Referenced Files
None
Subscribers
None

PhabricatorAuthPasswordUpgradeTransaction.php

<?php
final class PhabricatorAuthPasswordUpgradeTransaction
extends PhabricatorAuthPasswordTransactionType {
const TRANSACTIONTYPE = 'password.upgrade';
public function generateOldValue($object) {
$old_hasher = $this->getEditor()->getOldHasher();
if (!$old_hasher) {
throw new PhutilInvalidStateException('setOldHasher');
}
return $old_hasher->getHashName();
}
public function generateNewValue($object, $value) {
return $value;
}
public function getTitle() {
return pht(
'%s upgraded the hash algorithm for this password from "%s" to "%s".',
$this->renderAuthor(),
$this->renderOldValue(),
$this->renderNewValue());
}
}

File Metadata

Mime Type
text/x-php
Expires
Mon, May 5, 1:04 AM (1 d, 10 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
68993
Default Alt Text
PhabricatorAuthPasswordUpgradeTransaction.php (698 B)

Event Timeline