Invoice number not Random
This commit is contained in:
parent
629d9e8ed4
commit
1a4a0f2c10
@ -44,7 +44,7 @@ class Package
|
|||||||
|
|
||||||
if ($router_name == 'balance') {
|
if ($router_name == 'balance') {
|
||||||
// insert table transactions
|
// insert table transactions
|
||||||
$inv = "INV-" . Package::_raid(5);
|
$inv = "INV-" . Package::_raid();
|
||||||
$t = ORM::for_table('tbl_transactions')->create();
|
$t = ORM::for_table('tbl_transactions')->create();
|
||||||
$t->invoice = $inv;
|
$t->invoice = $inv;
|
||||||
$t->username = $c['username'];
|
$t->username = $c['username'];
|
||||||
@ -188,7 +188,7 @@ class Package
|
|||||||
|
|
||||||
// insert table transactions
|
// insert table transactions
|
||||||
$t = ORM::for_table('tbl_transactions')->create();
|
$t = ORM::for_table('tbl_transactions')->create();
|
||||||
$t->invoice = "INV-" . Package::_raid(5);
|
$t->invoice = "INV-" . Package::_raid();
|
||||||
$t->username = $c['username'];
|
$t->username = $c['username'];
|
||||||
$t->plan_name = $p['name_plan'];
|
$t->plan_name = $p['name_plan'];
|
||||||
$t->price = $p['price'];
|
$t->price = $p['price'];
|
||||||
@ -260,7 +260,7 @@ class Package
|
|||||||
|
|
||||||
// insert table transactions
|
// insert table transactions
|
||||||
$t = ORM::for_table('tbl_transactions')->create();
|
$t = ORM::for_table('tbl_transactions')->create();
|
||||||
$t->invoice = "INV-" . Package::_raid(5);
|
$t->invoice = "INV-" . Package::_raid();
|
||||||
$t->username = $c['username'];
|
$t->username = $c['username'];
|
||||||
$t->plan_name = $p['name_plan'];
|
$t->plan_name = $p['name_plan'];
|
||||||
if ($p['validity_unit'] == 'Period') {
|
if ($p['validity_unit'] == 'Period') {
|
||||||
@ -373,7 +373,7 @@ class Package
|
|||||||
|
|
||||||
// insert table transactions
|
// insert table transactions
|
||||||
$t = ORM::for_table('tbl_transactions')->create();
|
$t = ORM::for_table('tbl_transactions')->create();
|
||||||
$t->invoice = "INV-" . Package::_raid(5);
|
$t->invoice = "INV-" . Package::_raid();
|
||||||
$t->username = $c['username'];
|
$t->username = $c['username'];
|
||||||
$t->plan_name = $p['name_plan'];
|
$t->plan_name = $p['name_plan'];
|
||||||
$t->price = $p['price'];
|
$t->price = $p['price'];
|
||||||
@ -444,7 +444,7 @@ class Package
|
|||||||
|
|
||||||
// insert table transactions
|
// insert table transactions
|
||||||
$t = ORM::for_table('tbl_transactions')->create();
|
$t = ORM::for_table('tbl_transactions')->create();
|
||||||
$t->invoice = "INV-" . Package::_raid(5);
|
$t->invoice = "INV-" . Package::_raid();
|
||||||
$t->username = $c['username'];
|
$t->username = $c['username'];
|
||||||
$t->plan_name = $p['name_plan'];
|
$t->plan_name = $p['name_plan'];
|
||||||
if ($p['validity_unit'] == 'Period') {
|
if ($p['validity_unit'] == 'Period') {
|
||||||
@ -588,9 +588,9 @@ class Package
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
public static function _raid($l)
|
public static function _raid()
|
||||||
{
|
{
|
||||||
return substr(str_shuffle(str_repeat('0123456789', $l)), 0, $l);
|
return ORM::for_table('tbl_transactions')->max('id')+1;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -170,7 +170,7 @@ $style
|
|||||||
$html
|
$html
|
||||||
EOF;
|
EOF;
|
||||||
$mpdf->WriteHTML($nhtml);
|
$mpdf->WriteHTML($nhtml);
|
||||||
$mpdf->Output(date('Y-m-d') . Package::_raid(4) . '.pdf', 'D');
|
$mpdf->Output(date('Ymd_His') . '.pdf', 'D');
|
||||||
} else {
|
} else {
|
||||||
echo 'No Data';
|
echo 'No Data';
|
||||||
}
|
}
|
||||||
@ -344,7 +344,7 @@ $style
|
|||||||
$html
|
$html
|
||||||
EOF;
|
EOF;
|
||||||
$mpdf->WriteHTML($nhtml);
|
$mpdf->WriteHTML($nhtml);
|
||||||
$mpdf->Output(date('Y-m-d') . Package::_raid(4) . '.pdf', 'D');
|
$mpdf->Output(date('Ymd_His') . '.pdf', 'D');
|
||||||
} else {
|
} else {
|
||||||
echo 'No Data';
|
echo 'No Data';
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user