deseretdigital/cxense-encoders

此包已被弃用且不再维护。未建议替换包。

Cxense 数据编码器

v1.0.1 2016-01-12 20:05 UTC

This package is not auto-updated.

Last update: 2022-04-26 09:06:04 UTC


README

Cxense 需要自定义参数不超过20个字符。此库为可能原格式超过20个字符的数据提供编码器。同时也提供了解码器。

支持的编码器列表

  • MongoIdEncoder - 将24个字符的Mongo ID转换为17个字符的字符串,反之亦然

接口

所有编码器都使用一个公共接口,该接口提供了 encodedecode 方法。

示例

<?php

$encoder = new CxenseEncoders\MongoIdEncoder();

$encodedId = $encoder->encode('555cba723287777ccc0041b2');
$decodedId = $encoder->decode($encodedId);