'UPDATE_INFORMATION_NOT_EXISTS']; } $parsedInfo = uupParseUpdateInfo($info, $onlyInfo); if(isset($parsedInfo['error'])) { return $parsedInfo['error']; } return array( 'apiVersion' => uupApiVersion(), 'info' => $parsedInfo['info'], ); } function uupParseUpdateInfo($info, $onlyInfo = 0) { if(empty($info)) { return ['error' => 'UPDATE_INFORMATION_NOT_EXISTS']; } if($onlyInfo) { if(isset($info[$onlyInfo])) { $returnInfo = $info[$onlyInfo]; } else { return array('error' => 'KEY_NOT_EXISTS'); } } else { $returnInfo = $info; } return array( 'apiVersion' => uupApiVersion(), 'info' => $returnInfo, ); }