qgsafe/jpgraph

支持PHP 8.2的JpGraph库的composer包

1.1 2023-05-23 02:21 UTC

This package is auto-updated.

Last update: 2024-08-23 05:44:16 UTC


README

Packagist Version Packagist PHP Version Support Packagist Total Downloads Packagist Monthly Downloads

GitHub Version GitHub Release Date GitHub code size in bytes GitHub contributors GitHub commit activity

当前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"分支中的最新代码)。

原始库的所有更改都可以通过 mainoriginal 分支之间的差异 进行检查。

链接