PluginProbe ʕ •ᴥ•ʔ
TinyPNG – JPEG, PNG & WebP image compression / 3.8.0
TinyPNG – JPEG, PNG & WebP image compression v3.8.0
3.8.0 3.7.0 3.6.14 trunk 1.0.0 1.1.0 1.2.0 1.2.1 1.3.0 1.3.1 1.3.2 1.4.0 1.5.0 1.6.0 1.7.0 1.7.1 1.7.2 2.0.0 2.0.1 2.0.2 2.1.0 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.6 3.0.0 3.0.1 3.1.0 3.2.0 3.2.1 3.3 3.4 3.4.1 3.4.2 3.4.4 3.4.5 3.4.6 3.5.0 3.5.1 3.5.2 3.6.0 3.6.1 3.6.10 3.6.11 3.6.12 3.6.13 3.6.2 3.6.3 3.6.4 3.6.5 3.6.6 3.6.7 3.6.8 3.6.9
tiny-compress-images / src / vendor / tinify / Tinify / ResultMeta.php
tiny-compress-images / src / vendor / tinify / Tinify Last commit date
Client.php 6 months ago Exception.php 4 years ago Result.php 4 years ago ResultMeta.php 1 year ago Source.php 6 months ago
ResultMeta.php
32 lines
1 <?php
2
3 namespace Tinify;
4
5 class ResultMeta {
6 protected $meta;
7
8 public function __construct($meta) {
9 $this->meta = $meta;
10 }
11
12 public function width() {
13 return intval($this->meta["image-width"]);
14 }
15
16 public function height() {
17 return intval($this->meta["image-height"]);
18 }
19
20 public function location() {
21 return isset($this->meta["location"]) ? $this->meta["location"] : null;
22 }
23
24 public function extension() {
25 if (isset($this->meta["content-type"])) {
26 $parts = explode("/", $this->meta["content-type"]);
27 return end($parts);
28 }
29 return null;
30 }
31 }
32