for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Happyr\ApiClient\Model\ProfilePattern;
use Happyr\ApiClient\Model\CreatableFromArray;
/**
* @author Tobias Nyholm <[email protected]>
*/
final class Created implements CreatableFromArray
{
* @var string
private $id;
private $name;
private $description;
private $language;
* @param string $id
* @param string $name
* @param string $description
* @param string $language
public function __construct($id, $name, $description, $language)
$this->id = $id;
$this->name = $name;
$this->description = $description;
$this->language = $language;
}
* @param array $data
*
* @return
public static function createFromArray(array $data)
$data = $data['data'];
return new self($data['id'], $data['name'], $data['description'], $data['language']);
* @return string
public function getId()
return $this->id;
public function getName()
return $this->name;
public function getDescription()
return $this->description;
public function getLanguage()
return $this->language;