public function data() { $data = func_num_args() == 1 ? func_get_arg(0) : func_get_args(); if (!$this->validateParamater($data)) { return $this; } $this->data = array_merge_recursive($this->data, $data); return $this; }