3 final class PhortuneAccountEmailRotateTransaction
4 extends PhortuneAccountEmailTransactionType
{
6 const TRANSACTIONTYPE
= 'rotate';
8 public function generateOldValue($object) {
12 public function applyInternalEffects($object, $value) {
13 $access_key = Filesystem
::readRandomCharacters(16);
14 $object->setAccessKey($access_key);
17 public function getTitle() {
19 '%s rotated the access key for this email address.',
20 $this->renderAuthor());