interactiveplus/interactivepdk-2020-corelib

此包已被废弃,不再维护。未建议替代包。
此包的最新版本(0.0.1-alpha1)没有提供许可证信息。

InteractivePlus 新身份提供者系统核心支持库

0.0.1-alpha1 2020-08-11 08:52 UTC

This package is auto-updated.

Last update: 2022-01-22 07:12:57 UTC


README

InteractivePlus 新身份提供/验证系统的后端系统核心库
此项目是形随意动新身份提供/验证系统的后端基础支持库

参与此项目 | Contribute to this project

中文

  1. 请确保您已经安装 PHP >= 7.1.0Composer
  2. 首先您需要克隆本项目,然后在项目根目录运行composer init命令
  3. 本项目源代码位于src/目录中,测试文件位于test/目录中

English

  1. 请确保您的设备上已安装 PHP >= 7.1.0Composer
  2. 将此项目克隆到本地设备,并运行 composer init
  3. 源代码位于 src/ 目录,测试文件位于 test/ 目录

设计理念

此核心库与外部接口实现不同,其目的是将原本直接对数据库的操作进行抽象化,转变为面向对象的操作。
核心库的设计尽量降低了实际使用数据库类型的限制,只需稍作更改即可用于MariaDB / MySQL以外的数据库,因为每个对象都设计了readFromDataArray()saveToDataArray() 成员函数。
核心库考虑到后期用户数增长的情况,所有数据库连接都需要作为构建参数传入,确保以后升级到数据库连接池没有任何问题。