protected function extraToArray($extra) { if ($this->isJson($extra)) { $extra = json_decode($extra, true); return $extra; } elseif ($extra instanceof ExtraParams) { $extra = $extra->toArray(); return $extra; } }