Completed
Push — master ( da46fb...91cc27 )
by Ankit
09:18
created
src/Reply.php 1 patch
Spacing   +17 added lines, -17 removed lines patch added patch discarded remove patch
@@ -1,7 +1,7 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3 3
 namespace ChatApp;
4
-require_once (dirname(__DIR__) . '/vendor/autoload.php');
4
+require_once (dirname(__DIR__).'/vendor/autoload.php');
5 5
 use ChatApp\Session;
6 6
 use Dotenv\Dotenv;
7 7
 $dotenv = new Dotenv(dirname(__DIR__));
@@ -27,35 +27,35 @@  discard block
 block discarded – undo
27 27
 
28 28
     public function replyTo($msg)
29 29
     {
30
-        if(!empty($msg))  //checks for the value send
30
+        if (!empty($msg))  //checks for the value send
31 31
         {
32 32
             $userId = $msg->userId;
33 33
             $identifier = $msg->name;
34
-            $receiverID = $identifier;  //stores id of the person whom message is to be sent
34
+            $receiverID = $identifier; //stores id of the person whom message is to be sent
35 35
 
36
-            if($identifier > $userId)    // geneate specific unique code to store messages
37
-                $identifier = $userId . ":" . $identifier;
36
+            if ($identifier > $userId)    // geneate specific unique code to store messages
37
+                $identifier = $userId.":".$identifier;
38 38
             else
39
-                $identifier = $identifier . ":" . $userId;
39
+                $identifier = $identifier.":".$userId;
40 40
 
41 41
             $reply = addslashes(trim($msg->reply[0])); // stores the message sent by the user.
42 42
 
43
-            $time = date("D d M Y H:i:s", time() + 16200);  // current time
43
+            $time = date("D d M Y H:i:s", time() + 16200); // current time
44 44
             $time_id = date("YmdHis", time() + 16200); //to sort the array on the basis of time
45 45
 
46 46
             //the sender id must not be equal to current session id
47
-            if($reply != "" && $receiverID != $userId)
47
+            if ($reply != "" && $receiverID != $userId)
48 48
             {
49 49
                 // check whether the receiver is authorized or registered
50 50
                 $query = "SELECT * from login where login_id = '$receiverID'";
51 51
 
52 52
                 $result = $this->connect->query($query);
53
-                if($result->num_rows > 0)     // if true
53
+                if ($result->num_rows > 0)     // if true
54 54
                 {
55 55
                     //check whether he is sending message for thr first time or he has sent messages before
56 56
                     $query = "SELECT * from total_message where identifier = '$identifier'";
57 57
                     $result = $this->connect->query($query);
58
-                    if($result->num_rows>0)               // if he has sent messages before
58
+                    if ($result->num_rows > 0)               // if he has sent messages before
59 59
                     {
60 60
                         // Update Total_Message Table
61 61
                         $query = "UPDATE total_message SET total_messages = total_messages+1, time = '$time', unread = 1, id = '$time_id' WHERE identifier = '$identifier'";
@@ -65,15 +65,15 @@  discard block
 block discarded – undo
65 65
                     else    // if he sends message for the first time
66 66
                     {
67 67
                         $length = strlen($userId);
68
-                        if(substr($identifier, 0, $length) == $userId) // generate specific unique code
68
+                        if (substr($identifier, 0, $length) == $userId) // generate specific unique code
69 69
                         {
70
-                            $user2 = substr($identifier, $length+1);
70
+                            $user2 = substr($identifier, $length + 1);
71 71
                             $user1 = $userId;
72 72
                         }
73 73
                         else
74 74
                         {
75 75
                             $user2 = $userId;
76
-                            $length = strlen($identifier) - $length-1;
76
+                            $length = strlen($identifier) - $length - 1;
77 77
                             $user1 = substr($identifier, 0, $length);
78 78
                         }
79 79
                         // insert Details in Total_Message Table
@@ -81,7 +81,7 @@  discard block
 block discarded – undo
81 81
                         return $this->updateMessages($query, $identifier, $reply, $userId, $time);
82 82
                     }
83 83
                 }
84
-                return "Invalid Authentication";  // if he is unauthorized echo message is failed
84
+                return "Invalid Authentication"; // if he is unauthorized echo message is failed
85 85
             }
86 86
         }
87 87
         return "Failed";
@@ -89,13 +89,13 @@  discard block
 block discarded – undo
89 89
 
90 90
     public function updateMessages($query, $identifier, $reply, $userId, $time)
91 91
     {
92
-        if($result = $this->connect->query($query))
92
+        if ($result = $this->connect->query($query))
93 93
         {
94 94
             //insert message in db
95 95
             $query = "INSERT into messages values('$identifier', '$reply', '$userId', '$time', null)";
96
-            if($this->connect->query($query))
96
+            if ($this->connect->query($query))
97 97
             {
98
-                return "Messages is sent";    // if query is executed return true
98
+                return "Messages is sent"; // if query is executed return true
99 99
             }
100 100
             return "Message is failed";
101 101
         }
Please login to merge, or discard this patch.
src/Conversation.php 1 patch
Spacing   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -1,7 +1,7 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3 3
 namespace ChatApp;
4
-require_once (dirname(__DIR__) . '/vendor/autoload.php');
4
+require_once (dirname(__DIR__).'/vendor/autoload.php');
5 5
 use ChatApp\Time;
6 6
 use ChatApp\User;
7 7
 use Dotenv\Dotenv;
@@ -36,7 +36,7 @@  discard block
 block discarded – undo
36 36
     {
37 37
         $msg = json_decode($msg);
38 38
 
39
-        if(!empty($msg))
39
+        if (!empty($msg))
40 40
         {
41 41
             $userId = $msg->userId;
42 42
             $add_load = 0;
@@ -45,25 +45,25 @@  discard block
 block discarded – undo
45 45
 
46 46
             $fetch = $this->obUser->userDetails($username, $para);
47 47
 
48
-            if($fetch != NULL)
48
+            if ($fetch != NULL)
49 49
             {
50 50
                 $login_id = (int)$fetch['login_id'];
51 51
 
52 52
                 // Unique Identifier
53
-                if($login_id > $userId)
53
+                if ($login_id > $userId)
54 54
                     $identifier = $userId.':'.$login_id;
55 55
                 else
56 56
                     $identifier = $login_id.':'.$userId;
57 57
 
58 58
                 $query = "SELECT total_messages from total_message where identifier = '$identifier'";
59
-                if($result = $this->connect->query($query))
59
+                if ($result = $this->connect->query($query))
60 60
                 {
61
-                    if($result->num_rows > 0)
61
+                    if ($result->num_rows > 0)
62 62
                     {
63 63
                         $total = $result->fetch_assoc();
64 64
                         $total = $total['total_messages'];
65
-                        if($total - $load > 0)
66
-                            if($total - $load > 10)
65
+                        if ($total - $load > 0)
66
+                            if ($total - $load > 10)
67 67
                                 $add_load = $load + 10;
68 68
                             else
69 69
                                 $add_load = $total;
@@ -71,14 +71,14 @@  discard block
 block discarded – undo
71 71
                 }
72 72
 
73 73
                 $query = "SELECT message, time, sent_by FROM messages WHERE identifier_message_number = '$identifier' ORDER BY id DESC limit ".$load;
74
-                if($result = $this->connect->query($query))
74
+                if ($result = $this->connect->query($query))
75 75
                 {
76
-                    if($result->num_rows > 0)
76
+                    if ($result->num_rows > 0)
77 77
                     {
78
-                        while($row = $result->fetch_assoc())
78
+                        while ($row = $result->fetch_assoc())
79 79
                         {
80 80
                             $row['time'] = $this->obTime->timeConversion($row['time']);
81
-                            $row = array_merge($row,['start' => $userId]);
81
+                            $row = array_merge($row, ['start' => $userId]);
82 82
                             $this->array = array_merge($this->array, [$row]);
83 83
                         }
84 84
 
Please login to merge, or discard this patch.
src/Search.php 1 patch
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -1,7 +1,7 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3 3
 namespace ChatApp;
4
-require_once (dirname(__DIR__) . '/vendor/autoload.php');
4
+require_once (dirname(__DIR__).'/vendor/autoload.php');
5 5
 use ChatApp\Time;
6 6
 use Dotenv\Dotenv;
7 7
 $dotenv = new Dotenv(dirname(__DIR__));
@@ -34,20 +34,20 @@  discard block
 block discarded – undo
34 34
         $userId = $suggestion->userId;
35 35
         $suggestion = trim($suggestion->value);
36 36
         $flag = 0;
37
-        if(!empty($userId) && !empty($suggestion))
37
+        if (!empty($userId) && !empty($suggestion))
38 38
         {
39 39
             $query = "SELECT * FROM login where login_id != '$userId' and name like '$suggestion%' ORDER BY name DESC";
40
-            if($result = $this->connect->query($query))
40
+            if ($result = $this->connect->query($query))
41 41
             {
42
-                if($result->num_rows > 0)
42
+                if ($result->num_rows > 0)
43 43
                 {
44
-                    while($row = $result->fetch_assoc())
44
+                    while ($row = $result->fetch_assoc())
45 45
                     {
46 46
                         $check_id = $row["login_id"];
47 47
                         $query = "SELECT * from total_message where (user1 = '$check_id' and user2 = '$userId') or (user2 = '$check_id' and user1 = '$userId')";
48
-                        if($result1 = $this->connect->query($query))
48
+                        if ($result1 = $this->connect->query($query))
49 49
                         {
50
-                            if($result1->num_rows > 0)
50
+                            if ($result1->num_rows > 0)
51 51
                             {
52 52
                                 $fetch = $result1->fetch_assoc();
53 53
                                 $fetch['time'] = $this->obTime->timeConversion($fetch['time']);
@@ -59,7 +59,7 @@  discard block
 block discarded – undo
59 59
                     }
60 60
                 }
61 61
             }
62
-            if($flag != 0)
62
+            if ($flag != 0)
63 63
             {
64 64
                 $this->array = array_merge([], ["Search" => $this->array]);
65 65
                 return json_encode($this->array);
Please login to merge, or discard this patch.
src/Chat.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -36,13 +36,13 @@  discard block
 block discarded – undo
36 36
 
37 37
     public function onMessage(ConnectionInterface $from, $msg)
38 38
     {
39
-        $msg = (object) json_decode($msg);
40
-        if($msg->type == 'OpenChat initiated..!')
39
+        $msg = (object)json_decode($msg);
40
+        if ($msg->type == 'OpenChat initiated..!')
41 41
         {
42
-            $initial = (object) array();
42
+            $initial = (object)array();
43 43
             $initial->initial = json_decode($this->onSidebar($from->userId));
44 44
 
45
-            if($initial->initial != null)
45
+            if ($initial->initial != null)
46 46
             {
47 47
                 $initial->conversation = json_decode(
48 48
                     $this->onConversation(
@@ -58,14 +58,14 @@  discard block
 block discarded – undo
58 58
         }
59 59
         elseif ($msg->type == 'Load Sidebar')
60 60
         {
61
-            $sidebar = (object) array();
61
+            $sidebar = (object)array();
62 62
             $sidebar->sidebar = json_decode($this->onSidebar($from->userId));
63 63
             $from->send(json_encode($sidebar));
64 64
         }
65 65
         elseif ($msg->type == 'Initiated')
66 66
         {
67 67
             $msg->userId = $from->userId;
68
-            $result = (object) array();
68
+            $result = (object)array();
69 69
             $result->conversation = json_decode($this->onConversation(json_encode($msg), False));
70 70
             $from->send(json_encode($result));
71 71
         }
@@ -87,8 +87,8 @@  discard block
 block discarded – undo
87 87
             $getReturn = $this->onReply($msg);
88 88
             echo $getReturn;
89 89
 
90
-            $receiveResult = (object) array();
91
-            $sentResult = (object) array();
90
+            $receiveResult = (object)array();
91
+            $sentResult = (object)array();
92 92
             foreach ($this->clients as $client)
93 93
             {
94 94
                 if ($client->userId == $msg->name)
@@ -107,7 +107,7 @@  discard block
 block discarded – undo
107 107
 
108 108
                     $client->send(json_encode($receiveResult));
109 109
                 }
110
-                elseif($client == $from)
110
+                elseif ($client == $from)
111 111
                 {
112 112
                     $sentResult->sidebar = json_decode($this->onSidebar($client->userId));
113 113
 
Please login to merge, or discard this patch.