/**
  * Enter description here...
  *
  * @return LegacySerializationPolicy
  */
 public static function getInstance()
 {
     return LegacySerializationPolicy::$sInstance === null ? LegacySerializationPolicy::$sInstance = new LegacySerializationPolicy() : LegacySerializationPolicy::$sInstance;
     //  return LegacySerializationPolicy::$sInstance;
 }
Example #2
0
 /**
  * Returns a default serialization policy.
  *
  * @return SerializationPolicy the default serialization policy.
  */
 public static function getDefaultSerializationPolicy()
 {
     return LegacySerializationPolicy::getInstance();
 }
 public static function init()
 {
     $JRE_BLACKLIST = array(Boolean::clazz(), Byte::clazz(), Clazz::clazz(), Double::clazz(), Float::clazz(), Integer::clazz(), Long::clazz(), Short::clazz(), String::clazz(), Classes::classOf('ArrayList'), Classes::classOf('Date'), Classes::classOf('HashMap'), Classes::classOf('HashSet'), Classes::classOf('Stack'), Classes::classOf('Vector'));
     self::$JRE_BLACKSET = new HashSet(self::$JRE_BLACKLIST);
     self::$sInstance = new LegacySerializationPolicy();
 }