mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-07-07 18:54:30 -04:00
Backward compatiblity for custom counters
This commit is contained in:
parent
fc1a605046
commit
7e6e1d3de0
@ -568,13 +568,21 @@ trait GeneratesCounter
|
|||||||
$search[] = '{$client_counter}';
|
$search[] = '{$client_counter}';
|
||||||
$replace[] = $counter;
|
$replace[] = $counter;
|
||||||
|
|
||||||
|
$search[] = '{$clientCounter}';
|
||||||
|
$replace[] = $counter;
|
||||||
|
|
||||||
$search[] = '{$group_counter}';
|
$search[] = '{$group_counter}';
|
||||||
$replace[] = $counter;
|
$replace[] = $counter;
|
||||||
|
|
||||||
if (strstr($pattern, '{$user_id}')) {
|
$search[] = '{$year}';
|
||||||
|
$replace[] = date('Y');
|
||||||
|
|
||||||
|
if (strstr($pattern, '{$user_id}') || strstr($pattern, '{$userId}')) {
|
||||||
$user_id = $entity->user_id ? $entity->user_id : 0;
|
$user_id = $entity->user_id ? $entity->user_id : 0;
|
||||||
$search[] = '{$user_id}';
|
$search[] = '{$user_id}';
|
||||||
$replace[] = str_pad(($user_id), 2, '0', STR_PAD_LEFT);
|
$replace[] = str_pad(($user_id), 2, '0', STR_PAD_LEFT);
|
||||||
|
$search[] = '{$userId}';
|
||||||
|
$replace[] = str_pad(($user_id), 2, '0', STR_PAD_LEFT);
|
||||||
}
|
}
|
||||||
|
|
||||||
$matches = false;
|
$matches = false;
|
||||||
@ -624,9 +632,15 @@ trait GeneratesCounter
|
|||||||
$search[] = '{$client_custom1}';
|
$search[] = '{$client_custom1}';
|
||||||
$replace[] = $client->custom_value1;
|
$replace[] = $client->custom_value1;
|
||||||
|
|
||||||
|
$search[] = '{$clientCustom1}';
|
||||||
|
$replace[] = $client->custom_value1;
|
||||||
|
|
||||||
$search[] = '{$client_custom2}';
|
$search[] = '{$client_custom2}';
|
||||||
$replace[] = $client->custom_value2;
|
$replace[] = $client->custom_value2;
|
||||||
|
|
||||||
|
$search[] = '{$clientCustom2}';
|
||||||
|
$replace[] = $client->custom_value2;
|
||||||
|
|
||||||
$search[] = '{$client_custom3}';
|
$search[] = '{$client_custom3}';
|
||||||
$replace[] = $client->custom_value3;
|
$replace[] = $client->custom_value3;
|
||||||
|
|
||||||
@ -638,6 +652,9 @@ trait GeneratesCounter
|
|||||||
|
|
||||||
$search[] = '{$client_id_number}';
|
$search[] = '{$client_id_number}';
|
||||||
$replace[] = $client->id_number;
|
$replace[] = $client->id_number;
|
||||||
|
|
||||||
|
$search[] = '{$clientIdNumber}';
|
||||||
|
$replace[] = $client->id_number;
|
||||||
}
|
}
|
||||||
|
|
||||||
return str_replace($search, $replace, $pattern);
|
return str_replace($search, $replace, $pattern);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user