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?