node-laravel-encryptor
Version:
node version Laravel Illuminate/Encryption/Encrypter.php
28 lines (24 loc) • 500 B
text/typescript
import {Serialize_Interface} from "../contracts/Serialize_Interface";
export class MockSerializer {
/**
* Serialize
*
* @param data
*/
serialize(data: any): string {
return JSON.stringify(data)
}
/**
* Unserialize
* if cannot unserialize return data untouched
*
* @param data
*/
unSerialize(data: any):any {
try {
return JSON.parse(data)
} catch (e) {
return data;
}
}
}