<?php
//JSRUN引擎2.0,支持多达30种语言在线运行,全仿真在线交互输入输出。
$id = 's';
if (str_starts_with($id, 'end-')) {
$id = substr($id, 4);
}
// echo $id;
$idString = 'Purchase-test:MSHPR-ADJUST-G-20241025000001';
[$model, $id] = explode(":", $idString);
$model = 'App\\Models\\' . removeEnvSuffix($model);
echo $model;exit;
// $model = ($model != 'PurchaseAdjustment') ?: 'Purchase\\'.$model;
function removeEnvSuffix($str)
{
$envStr = '-' . 'test';
if (str_ends_with($str, $envStr)) {
$str = substr($str, 0, -strlen($envStr));
}
$res = ($str == 'PurchaseAdjustment') ? 'Purchase\\'.$str : $str;
return $res;
}
echo $model;