コード例 #1
0
$input = $request->getJSON();
$output = $input;
$output->results = [];
if ($input->valuationMethod === 'Cost Method') {
    costMethod($input);
}
if ($input->valuationMethod === 'Royalty Method') {
    royaltyMethod($input);
}
if ($input->valuationMethod === 'Profit Split Method') {
    profitSplitMethod($input);
}
if ($input->valuationMethod === 'Market Method') {
    marketMethod($input);
}
if ($input->valuationMethod === 'All') {
    costMethod($input);
    royaltyMethod($input);
    profitSplitMethod($input);
    marketMethod($input);
    calculateAllValue();
}
if ($input->idvaluation === null) {
    $output->idvaluation = $db->insertValuation($output);
} else {
    $db->updateValuation($output);
}
//$output->valuation = '1000020';
error_log(json_encode($output));
header('Content-type: application/json');
echo json_encode($output);