Passed
Push — master ( 22bce8...5a27f9 )
by Igor
03:05
created
src/Client.php 1 patch
Spacing   +44 added lines, -44 removed lines patch added patch discarded remove patch
@@ -39,11 +39,11 @@  discard block
 block discarded – undo
39 39
     /**
40 40
      * @var bool
41 41
      */
42
-    private $_connect_user_readonly=false;
42
+    private $_connect_user_readonly = false;
43 43
     /**
44 44
      * @var array
45 45
      */
46
-    private $_support_format=['TabSeparated','TabSeparatedWithNames','CSV','CSVWithNames','JSONEachRow'];
46
+    private $_support_format = ['TabSeparated', 'TabSeparatedWithNames', 'CSV', 'CSVWithNames', 'JSONEachRow'];
47 47
 
48 48
     /**
49 49
      * Client constructor.
@@ -120,7 +120,7 @@  discard block
 block discarded – undo
120 120
      */
121 121
     public function setReadOnlyUser($flag)
122 122
     {
123
-        $this->_connect_user_readonly=$flag;
123
+        $this->_connect_user_readonly = $flag;
124 124
         $this->settings()->setReadOnlyUser($this->_connect_user_readonly);
125 125
     }
126 126
     /**
@@ -163,10 +163,10 @@  discard block
 block discarded – undo
163 163
 
164 164
         if (is_array($host))
165 165
         {
166
-            $host=array_rand(array_flip($host));
166
+            $host = array_rand(array_flip($host));
167 167
         }
168 168
 
169
-        $this->_connect_host=$host;
169
+        $this->_connect_host = $host;
170 170
         $this->transport()->setHost($host);
171 171
     }
172 172
 
@@ -289,7 +289,7 @@  discard block
 block discarded – undo
289 289
     /**
290 290
      * @return $this
291 291
      */
292
-    public function useSession($useSessionId=false)
292
+    public function useSession($useSessionId = false)
293 293
     {
294 294
         if (!$this->settings()->getSessionId())
295 295
         {
@@ -346,7 +346,7 @@  discard block
 block discarded – undo
346 346
      */
347 347
     public function enableLogQueries($flag = true)
348 348
     {
349
-        $this->settings()->set('log_queries',intval($flag));
349
+        $this->settings()->set('log_queries', intval($flag));
350 350
         return $this;
351 351
     }
352 352
 
@@ -368,7 +368,7 @@  discard block
 block discarded – undo
368 368
      * @param bool $flag
369 369
      * @return $this
370 370
      */
371
-    public function https($flag=true)
371
+    public function https($flag = true)
372 372
     {
373 373
         $this->settings()->https($flag);
374 374
         return $this;
@@ -382,7 +382,7 @@  discard block
 block discarded – undo
382 382
      */
383 383
     public function enableExtremes($flag = true)
384 384
     {
385
-        $this->settings()->set('extremes',intval($flag));
385
+        $this->settings()->set('extremes', intval($flag));
386 386
         return $this;
387 387
     }
388 388
 
@@ -397,9 +397,9 @@  discard block
 block discarded – undo
397 397
      * @throws Exception\TransportException
398 398
      * @throws \Exception
399 399
      */
400
-    public function select($sql, $bindings = [], $whereInFile = null, $writeToFile=null)
400
+    public function select($sql, $bindings = [], $whereInFile = null, $writeToFile = null)
401 401
     {
402
-        return $this->transport()->select($sql, $bindings, $whereInFile,$writeToFile);
402
+        return $this->transport()->select($sql, $bindings, $whereInFile, $writeToFile);
403 403
     }
404 404
 
405 405
     /**
@@ -446,9 +446,9 @@  discard block
 block discarded – undo
446 446
      * @throws Exception\TransportException
447 447
      * @throws \Exception
448 448
      */
449
-    public function selectAsync($sql, $bindings = [], $whereInFile = null,$writeToFile=null)
449
+    public function selectAsync($sql, $bindings = [], $whereInFile = null, $writeToFile = null)
450 450
     {
451
-        return $this->transport()->selectAsync($sql, $bindings, $whereInFile,$writeToFile);
451
+        return $this->transport()->selectAsync($sql, $bindings, $whereInFile, $writeToFile);
452 452
     }
453 453
 
454 454
     /**
@@ -485,7 +485,7 @@  discard block
 block discarded – undo
485 485
      */
486 486
     public function showCreateTable($table)
487 487
     {
488
-        return ($this->select('SHOW CREATE TABLE '.$table)->fetchOne('statement'));
488
+        return ($this->select('SHOW CREATE TABLE ' . $table)->fetchOne('statement'));
489 489
     }
490 490
 
491 491
     /**
@@ -545,17 +545,17 @@  discard block
 block discarded – undo
545 545
       */
546 546
     public function prepareInsertAssocBulk(array $values)
547 547
     {
548
-        if (isset($values[0]) && is_array($values[0])){ //случай, когда много строк вставляется
548
+        if (isset($values[0]) && is_array($values[0])) { //случай, когда много строк вставляется
549 549
             $preparedFields = array_keys($values[0]);
550 550
             $preparedValues = [];
551
-            foreach ($values as $idx => $row){
551
+            foreach ($values as $idx => $row) {
552 552
                 $_fields = array_keys($row);
553
-                if ($_fields !== $preparedFields){
554
-                    throw new QueryException("Fields not match: ".implode(',',$_fields)." and ".implode(',', $preparedFields)." on element $idx");
553
+                if ($_fields !== $preparedFields) {
554
+                    throw new QueryException("Fields not match: " . implode(',', $_fields) . " and " . implode(',', $preparedFields) . " on element $idx");
555 555
                 }
556 556
                 $preparedValues[] = array_values($row);
557 557
             }
558
-        }else{ //одна строка
558
+        } else { //одна строка
559 559
             $preparedFields = array_keys($values);
560 560
             $preparedValues = [array_values($values)];
561 561
         }
@@ -588,7 +588,7 @@  discard block
 block discarded – undo
588 588
      */
589 589
     public function insertBatchTSVFiles($table_name, $file_names, $columns_array)
590 590
     {
591
-        return $this->insertBatchFiles($table_name,$file_names,$columns_array,'TabSeparated');
591
+        return $this->insertBatchFiles($table_name, $file_names, $columns_array, 'TabSeparated');
592 592
     }
593 593
 
594 594
     /**
@@ -601,17 +601,17 @@  discard block
 block discarded – undo
601 601
      * @return array
602 602
      * @throws Exception\TransportException
603 603
      */
604
-    public function insertBatchFiles($table_name, $file_names, $columns_array,$format="CSV")
604
+    public function insertBatchFiles($table_name, $file_names, $columns_array, $format = "CSV")
605 605
     {
606 606
         if (is_string($file_names))
607 607
         {
608
-            $file_names=[$file_names];
608
+            $file_names = [$file_names];
609 609
         }
610 610
         if ($this->getCountPendingQueue() > 0) {
611 611
             throw new QueryException('Queue must be empty, before insertBatch, need executeAsync');
612 612
         }
613 613
 
614
-        if (!in_array($format,$this->_support_format))
614
+        if (!in_array($format, $this->_support_format))
615 615
         {
616 616
             throw new QueryException('Format not support in insertBatchFiles');
617 617
         }
@@ -620,17 +620,17 @@  discard block
 block discarded – undo
620 620
 
621 621
         foreach ($file_names as $fileName) {
622 622
             if (!is_file($fileName) || !is_readable($fileName)) {
623
-                throw  new QueryException('Cant read file: ' . $fileName.' '.(is_file($fileName)?'':' is not file'));
623
+                throw  new QueryException('Cant read file: ' . $fileName . ' ' . (is_file($fileName) ? '' : ' is not file'));
624 624
             }
625 625
 
626 626
             if (!$columns_array)
627 627
             {
628
-                $sql = 'INSERT INTO ' . $table_name . ' FORMAT '.$format;
628
+                $sql = 'INSERT INTO ' . $table_name . ' FORMAT ' . $format;
629 629
 
630 630
             }
631 631
             else
632 632
             {
633
-                $sql = 'INSERT INTO ' . $table_name . ' ( ' . implode(',', $columns_array) . ' ) FORMAT '.$format;
633
+                $sql = 'INSERT INTO ' . $table_name . ' ( ' . implode(',', $columns_array) . ' ) FORMAT ' . $format;
634 634
 
635 635
             }
636 636
             $result[$fileName] = $this->transport()->writeAsyncCSV($sql, $fileName);
@@ -657,25 +657,25 @@  discard block
 block discarded – undo
657 657
      * @param string $format ['TabSeparated','TabSeparatedWithNames','CSV','CSVWithNames']
658 658
      * @return Transport\CurlerRequest
659 659
      */
660
-    public function insertBatchStream($table_name, $columns_array,$format="CSV")
660
+    public function insertBatchStream($table_name, $columns_array, $format = "CSV")
661 661
     {
662 662
         if ($this->getCountPendingQueue() > 0) {
663 663
             throw new QueryException('Queue must be empty, before insertBatch, need executeAsync');
664 664
         }
665 665
 
666
-        if (!in_array($format,$this->_support_format))
666
+        if (!in_array($format, $this->_support_format))
667 667
         {
668 668
             throw new QueryException('Format not support in insertBatchFiles');
669 669
         }
670 670
 
671 671
         if (!$columns_array)
672 672
         {
673
-            $sql = 'INSERT INTO ' . $table_name . ' FORMAT '.$format;
673
+            $sql = 'INSERT INTO ' . $table_name . ' FORMAT ' . $format;
674 674
 
675 675
         }
676 676
         else
677 677
         {
678
-            $sql = 'INSERT INTO ' . $table_name . ' ( ' . implode(',', $columns_array) . ' ) FORMAT '.$format;
678
+            $sql = 'INSERT INTO ' . $table_name . ' ( ' . implode(',', $columns_array) . ' ) FORMAT ' . $format;
679 679
 
680 680
         }
681 681
 
@@ -742,9 +742,9 @@  discard block
 block discarded – undo
742 742
      * @throws Exception\TransportException
743 743
      * @throws \Exception
744 744
      */
745
-    public function tablesSize($flatList=false)
745
+    public function tablesSize($flatList = false)
746 746
     {
747
-        $z=$this->select('
747
+        $z = $this->select('
748 748
         SELECT name as table,database,
749 749
             max(sizebytes) as sizebytes,
750 750
             max(size) as size,
@@ -764,7 +764,7 @@  discard block
 block discarded – undo
764 764
             ) USING ( table,database )
765 765
             WHERE database=:database
766 766
             GROUP BY table,database
767
-        ', [ 'database'=>$this->settings()->getDatabase() ]);
767
+        ', ['database'=>$this->settings()->getDatabase()]);
768 768
 
769 769
         if ($flatList) {
770 770
             return $z->rows();
@@ -786,12 +786,12 @@  discard block
 block discarded – undo
786 786
      * @throws Exception\TransportException
787 787
      * @throws \Exception
788 788
      */
789
-    public function isExists($database,$table)
789
+    public function isExists($database, $table)
790 790
     {
791 791
         return $this->select('
792 792
             SELECT *
793 793
             FROM system.tables 
794
-            WHERE name=\''.$table.'\' AND database=\''.$database.'\''
794
+            WHERE name=\''.$table . '\' AND database=\'' . $database . '\''
795 795
         )->rowsAsTree('name');
796 796
     }
797 797
 
@@ -810,7 +810,7 @@  discard block
 block discarded – undo
810 810
         return $this->select('
811 811
             SELECT *
812 812
             FROM system.parts 
813
-            WHERE like(table,\'%' . $table . '%\') AND database=\''.$this->settings()->getDatabase().'\' 
813
+            WHERE like(table,\'%' . $table . '%\') AND database=\'' . $this->settings()->getDatabase() . '\' 
814 814
             ORDER BY max_date ' . ($limit > 0 ? ' LIMIT ' . intval($limit) : '')
815 815
         )->rowsAsTree('name');
816 816
     }
@@ -826,8 +826,8 @@  discard block
 block discarded – undo
826 826
     public function dropPartition($dataBaseTableName, $partition_id)
827 827
     {
828 828
 
829
-        $partition_id=trim($partition_id,'\'');
830
-        $this->settings()->set('replication_alter_partitions_sync',2);
829
+        $partition_id = trim($partition_id, '\'');
830
+        $this->settings()->set('replication_alter_partitions_sync', 2);
831 831
         $state = $this->write('ALTER TABLE {dataBaseTableName} DROP PARTITION :partion_id', [
832 832
             'dataBaseTableName'  => $dataBaseTableName,
833 833
             'partion_id' => $partition_id
@@ -845,12 +845,12 @@  discard block
 block discarded – undo
845 845
      */
846 846
     public function truncateTable($tableName)
847 847
     {
848
-        $partions=$this->partitions($tableName);
849
-        $out=[];
848
+        $partions = $this->partitions($tableName);
849
+        $out = [];
850 850
         foreach ($partions as $part_key=>$part)
851 851
         {
852
-            $part_id=$part['partition'];
853
-            $out[$part_id]=$this->dropPartition($tableName,$part_id);
852
+            $part_id = $part['partition'];
853
+            $out[$part_id] = $this->dropPartition($tableName, $part_id);
854 854
         }
855 855
         return $out;
856 856
     }
@@ -885,9 +885,9 @@  discard block
 block discarded – undo
885 885
             }
886 886
         }
887 887
 
888
-        $result=[];
888
+        $result = [];
889 889
         foreach ($drop as $partition_id) {
890
-            $result[$partition_id]=$this->dropPartition($table_name, $partition_id);
890
+            $result[$partition_id] = $this->dropPartition($table_name, $partition_id);
891 891
         }
892 892
 
893 893
         return $result;
Please login to merge, or discard this patch.