Skip to content

Commit 5b70e09

Browse files
authored
Merge pull request #14 from macocci7/1.2.1
Refactor codes
2 parents 2796680 + 01a16df commit 5b70e09

File tree

9 files changed

+776
-685
lines changed

9 files changed

+776
-685
lines changed

composer.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "macocci7/php-scatterplot",
33
"description": "it's easy to use for creating scatter plots.",
4-
"version": "1.2.0",
4+
"version": "1.2.1",
55
"type": "library",
66
"license": "MIT",
77
"autoload": {
@@ -18,7 +18,7 @@
1818
"minimum-stability": "stable",
1919
"require": {
2020
"php": ">=8.1",
21-
"intervention/image": "^3.5",
21+
"intervention/image": "^3.6",
2222
"macocci7/php-frequency-table": "^1.3",
2323
"macocci7/php-csv": "^1.0",
2424
"macocci7/php-combination": "^1.0",
@@ -29,6 +29,6 @@
2929
"phpmd/phpmd": "^2.15",
3030
"phpunit/phpunit": "^10.5",
3131
"phpstan/phpstan": "^1.10",
32-
"php-parallel-lint/php-parallel-lint": "^1.3"
32+
"php-parallel-lint/php-parallel-lint": "^1.4"
3333
}
3434
}

methods.txt

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
Core:
2+
1 public function __construct()
3+
2 private function loadConf()
4+
3 public function config(string|array $configResource)
5+
4 public function layer(array $layer)
6+
5 public function layers(array $layers)
7+
29 public function getConfig(string|null $key = null)
8+
9+
Attribute:
10+
6 public function limitX(int|float $lower, int|float $upper)
11+
7 public function limitY(int|float $lower, int|float $upper)
12+
8 public function resize(int $width, int $height)
13+
9 public function frame($xRatio, $yRatio)
14+
25 public function labelX(string $label)
15+
26 public function labelY(string $label)
16+
27 public function caption(string $caption)
17+
28 public function legends(array $legends)
18+
19+
StyleCore:
20+
10 public function bgcolor(string|null $color = null)
21+
11 public function axis(int $width, string|null $color = null)
22+
12 public function grid(int $width, string|null $color = null)
23+
13 public function gridXPitch(int|float $pitch)
24+
14 public function gridYPitch(int|float $pitch)
25+
26+
15 public function colors(array $colors)
27+
16 public function plotSize(int $size)
28+
17 public function fontPath(string $path)
29+
18 public function fontSize(int|float $size)
30+
19 public function fontColor(string $color)
31+
32+
StyleAppendix:
33+
20 public function referenceLineX(int|float $x, int $width = 1, string $color = '#0000ff')
34+
21 public function referenceLineY(int|float $y, int $width = 1, string $color = '#0000ff')
35+
22 public function specificationLimitX(int|float $lower, int|float $upper, int $width = 1, string $color = '#ff00ff')
36+
23 public function specificationLimitY(int|float $lower, int|float $upper, int $width = 1, string $color = '#ff00ff')
37+
24 public function regressionLine(int $width, array $colors)
38+
39+
VisibilityCore:
40+
30 public function gridXOn()
41+
31 public function gridXOff()
42+
32 public function gridYOn()
43+
33 public function gridYOff()
44+
42 public function legendOff()
45+
46+
VisibilityAppendix:
47+
34 public function referenceLineXOff()
48+
35 public function referenceLineYOff()
49+
36 public function referenceLinesOff()
50+
37 public function specificationLimitXOff()
51+
38 public function specificationLimitYOff()
52+
39 public function specificationLimitsOff()
53+
40 public function regressionLineOn()
54+
41 public function regressionLineOff()

0 commit comments

Comments
 (0)