EJEMPLO:
Se tiene una claseX con un metodoY que recibe como parametro un array, en este metodoY se realizan unos trabajos y dependiendo del resultado se retorna un array con varios valores:
Código PHP:
Ver original
PREGUNTAS:
1. Debo definir $arrayParametro y $resultado como private al principio de la clase o una de las dos o ninguna?
Código PHP:
Ver original
class claseX{ private $arrayParametro, $resultado; // mas códigos aquí }
2. Si hace necesario crear un método constructor para la clase sabiendo que todos los métodos deberán retornar el array $resultado ?
Código PHP:
Ver original
class claseX{ private $arrayParametro, $resultado; public function __construct(){ } public function metodoY($arrayParametro){ //realizando trabajos con $arrayParametro if($trabajos == 'ok'){ $this->resultado[0] = 'TRUE'; $this->resultado[1] = 17; }else{ $this->resultado[0] = 'FALSE'; $this->resultado[1] = 16; } return $this->resultado; } }