/** * @param string $origin * @param array $arrayData * @return Zone */ public static function fromArray(string $origin, array $arrayData) : Zone { return ArrayDeserializer::deserialize(new static($origin), $arrayData); }
/** * @param Zone $zone * @param string $data * @return Zone */ public static function deserialize(Zone $zone, string $data) : Zone { return ArrayDeserializer::deserialize($zone, Tokenizer::tokenize($data)); }