// For r=0 (new) , 'dirty' will always succeed (for all $actions modes).
if($recordId==0){
return[API_STATUS=>'success',API_MESSAGE=>''];
}
// Get tableName
$tableVars=$this->db->sql("SELECT tableName, dirtyMode FROM Form AS f WHERE f.name=?",ROW_EXPECT_1,[$sipVars[SIP_FORM]],"Form not found: '".$sipVars[SIP_FORM]."'");
// Get tableName. Take care to check timeout defaults manually.
$tableVars=$this->db->sql("SELECT tableName, dirtyMode, recordLockTimeoutSeconds FROM Form AS f WHERE f.name=?",ROW_EXPECT_1,[$sipVars[SIP_FORM]],"Form not found: '".$sipVars[SIP_FORM]."'");