/** * Push mixed value as data * * @param mixed $data * * @return $this */ public function push($data) { if (is_array($data)) { $data = Arrays::extend($this->getData(), $data); } elseif (is_string($data)) { $data = Arrays::parse($data); } $this->setData($data); return $this; }