| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- <?php
- namespace App\Http\Controllers\Api;
- use App\Http\Controllers\Controller;
- use App\Lib\Settlement\SettlementOrder;
- use App\Lib\Settlement\SettlementWinFail;
- use App\Lib\Settlement\Adapter\ZqRule;
- class SettlementController extends Controller{
- public function index(){
- $dd = new ZqRule();
- dd($dd->bodan(1,2,1));
- }
- public function dd(){
- $obj = new SettlementOrder();
- $ret = $obj->stringComputing(1);
- var_dump($ret);
- }
- public function debug(){
- $str = " function pr(\$mstr) { echo 'outval '.\$mstr ; } \r\n class A { public function mypr(\$str){ echo \$str; } } \r\n ";
- $str .= " \$obj = new A(); \$obj->mypr('vvvv ') ; \r\n pr('你妹'); " ;
- $str .= " \$_var_1 = ' aaaaaaaaa'; echo \$_var_1 ; " ;
- eval($str);
- exit ;
- $obj = new SettlementOrder();
- $data = [
- [
- ['odds'=>1.8,'winOrLose'=>1],
- ['odds'=>1.5,'winOrLose'=>1],
- ['odds'=>1.66,'winOrLose'=>1],
- ],3
- ];
- $ret = $obj->stringComputing($data);
- var_dump($ret);
- exit ;
- $obj = new SettlementWinFail();
- $ret = $obj->doRun();
- var_dump($ret);
- exit ;
- $obj = new SettlementOrder();
- $order = '20190429114726972659385';
- $ret = $obj->reSettlement([$order],2);
- var_dump($ret);
- exit ;
- }
- }
|