private function merge_defaults_with_args($key, $values) { // Merge default values with user specified args if (!empty($this->args[$key]) && is_array($this->args[$key])) { $values = array_merge($values, $this->args[$key]); } return $values; }