qgsafe / jpgraph
支持PHP 8.2的JpGraph库的composer包
1.1
2023-05-23 02:21 UTC
Requires
- php: >=5.5
Replaces
- jpgraph/jpgraph: 4.0.2
README
当前JpGraph库版本: 4.4.1
PHP版本支持:从5.5到 8.2。 关于PHP版本的原始说明。
使用composer的使用方法
此包是在composer.json中将JpGraph库声明为依赖项后加载原始JpGraph库的辅助工具
composer require qgsafe/jpgraph
然后您可以在代码的任何地方加载库
use mitoteam\jpgraph\MtJpGraph; // load library and modules MtJpGraph::load(); # not really useful without modules //or MtJpGraph::load('bar'); # load with single module //or MtJpGraph::load(['bar', 'line']); # load with several modules //using original JpGraph classes $graph = new Graph(200, 300);
您可以在代码的任何地方多次调用 MtJpGraph::load()
方法。内部检查库或模块是否已加载,并避免重复加载。
不使用composer的使用方法
从 发布页面 下载最新版本存档并解压。
版本号
我们开始时使用版本 4.3.5 作为当时可用的最新库版本。但我们需要对原始库进行一些修补(例如,以支持最新的PHP版本)。因此,我们必须切换到自己的版本号,以便能够发布更新。
在2022-02-25,我们决定切换到版本号 10.0.0,以便在原始库v4.3.5的编号中留下一些空间。
当前版本号
- 版本 10.2.x 的此包是具有php 8.2 兼容性修补的最新JpGraph库版本("main"分支中的最新代码)。
- 版本 4.4.x 的此包提供原始JpGraph库的最新版本,不带任何兼容性修补("original"分支中的最新代码)。
原始库的所有更改都可以通过 main 和 original 分支之间的差异 进行检查。
链接
- 原始JpGraph网站: https://jpgraph.net
- 文档: https://jpgraph.net/doc/
- 示例: https://jpgraph.net/features/gallery.php