tengo un problema con una funcion en JSON.
El codigo es este:
Código PHP :
class SelectBox{
public $items = array();
public $defaultText = '';
public $title = '';
public function __construct($title, $default){
$this->defaultText = $default;
$this->title = $title;
}
public function addItem($name, $connection = NULL){
$this->items[$name] = $connection;
return $this;
}
public function toJSON(){
return json_encode($this);
}
}El cual me muestra una caja con titulo y desplegable que aparece en estas lineas:
Código PHP :
public function __construct($title, $default){
$this->defaultText = $default;
$this->title = $title;
}Hasta ahi todo bien. Pero en el resultado final, quiero que me muestre solo el titulo para lo cual hice lo siguiente:
Código PHP :
class ResultBox{
public $items = array();
public $title = '';
public function __construct($title){
$this->title = $title;
}
public function toJSON(){
return json_encode($this);
}
}El problema es que me sigue mostrando el desplegable unque no tenga la linea que lo indique.
Alguien me puede indicar si esta bien la funcion o si debo cambiarla?
