for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* @author Peter Gribanov <[email protected]>
*/
namespace GpsLab\Component\ImageMeta;
class DataMeta
{
* @var int
protected $width = 0;
protected $height = 0;
* @var string
protected $mime = '';
* @param int $width
* @param int $height
* @param string $mime
public function __construct($width, $height, $mime)
$this->width = $width;
$this->height = $height;
$this->mime = $mime;
}
* @return int
public function getWidth()
return $this->width;
public function getHeight()
return $this->height;
* @return string
public function getMime()
return $this->mime;
* @return array
public function toArray()
return [
'width' => $this->getWidth(),
'height' => $this->getHeight(),
'mime' => $this->getMime(),
];