Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function demo()
- {
- $servers = CompanyServer::get();
- $datas = [];
- foreach($servers as $server){
- ${$server->name.$server->id} = new LoadDatabase([
- 'driver' => decrypt($server->db_connection),
- 'host' => decrypt($server->db_host),
- 'port' => decrypt($server->db_port),
- 'database' => decrypt($server->db_database),
- 'username' => decrypt($server->db_username),
- 'password' => decrypt($server->db_password)
- ]);
- //${$server->name.$server->id.'Data'} = ${$server->name.$server->id}->getData('MT4_TRADES','all');
- $datas[$server->name][] = ${$server->name.$server->id}->getData('MT4_TRADES','TICKET','ASC',5);
- $datas[$server->name]['total'] = ${$server->name.$server->id}->hitungData('MT4_TRADES');
- }
- dump($datas);
- //header('Content-Type: application/json');
- //echo json_encode($datas);
- $kolom = [];
- $i = 0;
- foreach($datas as $k => $v){
- if(is_array($v)){
- echo "$k<br/>";
- foreach($v as $j){
- if(is_object($j)){
- foreach ($j as $value) {
- $kolom[$i]['total_data'] = $v['total'];
- $kolom[$i]['ticket'] = $value->TICKET;
- $kolom[$i]['login'] = $value->LOGIN;
- $kolom[$i]['symbol'] = $value->SYMBOL;
- $kolom[$i]['digits'] = $value->DIGITS;
- $kolom[$i]['cmd'] = $value->CMD;
- $kolom[$i]['volume'] = $value->VOLUME;
- $kolom[$i]['open_time'] = $value->OPEN_TIME;
- $kolom[$i]['open_price'] = $value->OPEN_PRICE;
- $kolom[$i]['sl'] = $value->SL;
- $kolom[$i]['tp'] = $value->TP;
- $kolom[$i]['close_time'] = $value->CLOSE_TIME;
- $kolom[$i]['expiration'] = $value->EXPIRATION;
- $kolom[$i]['reason'] = $value->REASON;
- $kolom[$i]['conv_rate1'] = $value->CONV_RATE1;
- $kolom[$i]['conv_rate2'] = $value->CONV_RATE2;
- $kolom[$i]['commission'] = $value->COMMISSION;
- $kolom[$i]['commission_agent'] = $value->COMMISSION_AGENT;
- $kolom[$i]['swaps'] = $value->SWAPS;
- $kolom[$i]['close_price'] = $value->CLOSE_PRICE;
- $kolom[$i]['profit'] = $value->PROFIT;
- $kolom[$i]['taxes'] = $value->TAXES;
- $kolom[$i]['comment'] = $value->COMMENT;
- $kolom[$i]['internal_id'] = $value->INTERNAL_ID;
- $kolom[$i]['margin_rate'] = $value->MARGIN_RATE;
- $kolom[$i]['timestamp'] = $value->TIMESTAMP;
- $kolom[$i]['magic'] = $value->MAGIC;
- $kolom[$i]['gw_volume'] = $value->GW_VOLUME;
- $kolom[$i]['gw_open_price'] = $value->GW_OPEN_PRICE;
- $kolom[$i]['gw_close_price'] = $value->GW_CLOSE_PRICE;
- $kolom[$i]['modify_time'] = $value->MODIFY_TIME;
- $i++;
- }
- }
- }
- }
- }
- dump($kolom);
- //return view('demo.index', compact('datas'));
- }
Advertisement
Add Comment
Please, Sign In to add comment