Advertisement
Guest User

Untitled

a guest
Jun 5th, 2020
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.00 KB | None | 0 0
  1. <?php
  2.  
  3. public function get()
  4.     {
  5.         $data = file_get_contents(__DIR__.'/div.csv');
  6.         $data = explode("\r", $data);
  7.  
  8.         return $data;
  9.     }
  10. #Тут вернётся массив для проверки файл скину в ЛС, из которого читаю
  11. public function parse(): array
  12.     {
  13.         $result = array();
  14.         $parses = $this->get();
  15.  
  16.         foreach ($parses as $pars) {
  17.             $pars     = explode(';', $pars);
  18.             $result[] = [
  19.                 'ticker'   => $pars[0],
  20.                 'date_pay' => $pars[1],
  21.                 'amount'   => $pars[2],
  22.                 'date_ex'  => $pars[3],
  23.             ];
  24.         }
  25.  
  26.         return $result;
  27.     }
  28.  
  29. private function getAllDiv()
  30.     {
  31.         $result                         = $this->divGateway->parse();
  32.         $response['status_code_header'] = 'HTTP/1.1 200 OK';
  33.         $response['body']               = json_encode($result, JSON_THROW_ON_ERROR);
  34.  
  35.         return $response;
  36.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement