/** * Constructor. * * @param array $fields * @param mixed $data */ public function __construct($fields = null, $data = null) { if ($fields) { $this->addFields($fields); } parent::__construct($data); }