for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace src;
use Exception;
class EstadoCivil
{
private string $_estadoCivil;
public function __construct(string $estadoCivil)
$this->_estadoCivil = $this->setEstadoCivil($estadoCivil);
}
public function estadoCivil(): string
return $this->_estadoCivil;
private function setEstadoCivil(string $estadoCivil): string
if(
$estadoCivil == 'Casado' ||
$estadoCivil == 'Soltero' ||
$estadoCivil == 'Unión libre' ||
$estadoCivil == 'Divorciado' ||
$estadoCivil == 'Vuido'
)
return $estadoCivil;
throw new Exception("Error en Estado Civil", 1);