for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php declare(strict_types=1);
namespace Del\Entity;
use JsonSerializable;
class Country
{
/** @var string */
private $id = '';
private $iso = '';
private $name = '';
private $num_code = '';
private $flag = '';
/**
* @return string
*/
public function getId(): string
return $this->id;
}
* @param string $id
public function setId(string $id): void
$this->id = $id;
public function getIso(): string
return $this->iso;
* @param string $iso
public function setIso(string $iso): void
$this->iso = $iso;
public function getName(): string
return $this->name;
* @param $name
public function setName(string $name)
$this->name = $name;
public function getNumCode(): string
return $this->num_code;
* @param string $num_code
public function setNumCode(string $num_code): void
$this->num_code = $num_code;
public function getFlag():string
return $this->flag;
* @param string $flag
public function setFlag(string $flag):void
$this->flag = $flag;
* @return array
public function toArray(): array
return [
'id' => $this->id,
'iso' => $this->iso,
'num_code' => $this->num_code,
'flag' => $this->flag,
];
public function __toString()