protected function __construct($json = false) { $this->_data = $json; $this->initialize(); self::$instance = $this; }