@@ -2,11 +2,9 @@ |
||
| 2 | 2 | namespace ChatApp; |
| 3 | 3 | use Ratchet\MessageComponentInterface; |
| 4 | 4 | use Ratchet\ConnectionInterface; |
| 5 | -use ChatApp\Models\Message; |
|
| 6 | 5 | use ChatApp\Reply; |
| 7 | 6 | use ChatApp\Conversation; |
| 8 | 7 | use ChatApp\Receiver; |
| 9 | -use ChatApp\SideBar; |
|
| 10 | 8 | use ChatApp\Search; |
| 11 | 9 | use ChatApp\Compose; |
| 12 | 10 | |
@@ -25,6 +25,9 @@ discard block |
||
| 25 | 25 | Online::setOnlineStatus($conn->userId); |
| 26 | 26 | } |
| 27 | 27 | |
| 28 | + /** |
|
| 29 | + * @param ConnectionInterface $conn |
|
| 30 | + */ |
|
| 28 | 31 | public function setID($conn) |
| 29 | 32 | { |
| 30 | 33 | session_id($conn->WebSocket->request->getCookies()['PHPSESSID']); |
@@ -129,18 +132,29 @@ discard block |
||
| 129 | 132 | return $obSidebar->loadSideBar($data); |
| 130 | 133 | } |
| 131 | 134 | |
| 135 | + /** |
|
| 136 | + * @param string $data |
|
| 137 | + * @param boolean $para |
|
| 138 | + */ |
|
| 132 | 139 | public function onConversation($data, $para, $sessionId) |
| 133 | 140 | { |
| 134 | 141 | $obConversation = new Conversation($sessionId); |
| 135 | 142 | return $obConversation->conversationLoad($data, $para); |
| 136 | 143 | } |
| 137 | 144 | |
| 145 | + /** |
|
| 146 | + * @param string $data |
|
| 147 | + * @param boolean $para |
|
| 148 | + */ |
|
| 138 | 149 | public function onReceiver($data, $para, $sessionId) |
| 139 | 150 | { |
| 140 | 151 | $obReceiver = new Receiver($sessionId); |
| 141 | 152 | return $obReceiver->receiverLoad($data, $para); |
| 142 | 153 | } |
| 143 | 154 | |
| 155 | + /** |
|
| 156 | + * @param string $data |
|
| 157 | + */ |
|
| 144 | 158 | public function onSearch($data, $sessionId) |
| 145 | 159 | { |
| 146 | 160 | $obSearch = new Search($sessionId); |
@@ -90,6 +90,11 @@ |
||
| 90 | 90 | $this->connect->close(); |
| 91 | 91 | } |
| 92 | 92 | |
| 93 | + /** |
|
| 94 | + * @param string $identifier |
|
| 95 | + * @param string $reply |
|
| 96 | + * @param string $time |
|
| 97 | + */ |
|
| 93 | 98 | function UpdateMessages($query, $identifier, $reply, $id, $time) |
| 94 | 99 | { |
| 95 | 100 | if($result = $this->connect->query($query)) |
@@ -2,7 +2,6 @@ |
||
| 2 | 2 | |
| 3 | 3 | namespace ChatApp; |
| 4 | 4 | require_once (dirname(__DIR__) . '/vendor/autoload.php'); |
| 5 | -use ChatApp\Session; |
|
| 6 | 5 | use Dotenv\Dotenv; |
| 7 | 6 | $dotenv = new Dotenv(dirname(__DIR__)); |
| 8 | 7 | $dotenv->load(); |
@@ -6,6 +6,9 @@ |
||
| 6 | 6 | class Session |
| 7 | 7 | { |
| 8 | 8 | |
| 9 | + /** |
|
| 10 | + * @param string $key |
|
| 11 | + */ |
|
| 9 | 12 | public static function put($key, $value){ |
| 10 | 13 | $_SESSION[$key] = $value; |
| 11 | 14 | } |
@@ -97,6 +97,9 @@ |
||
| 97 | 97 | } |
| 98 | 98 | |
| 99 | 99 | |
| 100 | + /** |
|
| 101 | + * @param string $value |
|
| 102 | + */ |
|
| 100 | 103 | public function onError($key, $value) |
| 101 | 104 | { |
| 102 | 105 | $this->flag = 1; |
@@ -8,7 +8,6 @@ |
||
| 8 | 8 | use ChatApp\Compose; |
| 9 | 9 | use ChatApp\Reply; |
| 10 | 10 | use ChatApp\Session; |
| 11 | - |
|
| 12 | 11 | use Dotenv\Dotenv; |
| 13 | 12 | $dotenv = new Dotenv(dirname(__DIR__)); |
| 14 | 13 | $dotenv->load(); |