Page MenuHomestyx hydra

PhortuneCurrencySerializer.php
No OneTemporary

PhortuneCurrencySerializer.php

<?php
final class PhortuneCurrencySerializer extends PhabricatorLiskSerializer {
public function willReadValue($value) {
return PhortuneCurrency::newFromString($value);
}
public function willWriteValue($value) {
if (!($value instanceof PhortuneCurrency)) {
throw new Exception(
pht(
'Trying to save object with a currency column, but the column '.
'value is not a %s object.',
'PhortuneCurrency'));
}
return $value->serializeForStorage();
}
}

File Metadata

Mime Type
text/x-php
Expires
Tue, Feb 24, 7:27 PM (1 d, 19 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
843618
Default Alt Text
PhortuneCurrencySerializer.php (516 B)

Event Timeline