for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Tgallice\Wit\Model;
class Entity implements \JsonSerializable
{
/**
* @var string
*/
private $id;
* @var array
private $values;
private $description;
* @param $id
* @param array $values
* @param string|null $description
public function __construct($id, array $values = [], $description = '')
$this->id = $id;
$this->values = $values;
$this->description = $description;
}
* @return string
public function getId()
return $this->id;
* @return null|string
public function getDescription()
return $this->description;
* @return array
public function getValues()
return $this->values;
public function jsonSerialize()
return [
'id' => $this->id,
'values' => $this->values,
'doc' => $this->description,
];