public function __construct($data) { if (!is_array($data)) { $data = $this->extractDataFromRawPostDataString($data); } $this->data = $data; }