Una manera simple de implementar los Getters y Setters en PHP 5 utilizando los métodos mágicos.
//Getters dentro de la clase
public function __get($strName) {
switch ($strName) {
case 'strA': return $this->strA;
case 'intB': return $this->intB;
default:
return parent::__get($strName);
}
}
//Setters dentro de la clase
public function __set($strName, $mixValue) {
switch ($strName) {
case 'strA':
$this->strA = $mixValue;
return true;
default:
return parent::__set($strName, $mixValue);
}
}
No hay comentarios:
Publicar un comentario