Code Duplication    Length = 4-146 lines in 3 locations

index.php 1 location

@@ 10-13 (lines=4) @@
7
$dotenv->load();
8
9
// die("Hello");
10
if(Session::get('start') != null)
11
{
12
    header("Location:".getenv('APP_URL')."/views/account.php");
13
}
14
?>
15
  <!Doctype html>
16
  <html>

views/logout.php 1 location

@@ 10-18 (lines=9) @@
7
$dotenv->load();
8
9
10
if (Session::get('start') != null) {
11
    Session::forget('start');
12
    header('Location:'.getenv('APP_URL')."/index.php");
13
} else {
14
    echo "Please Login";
15
}
16

views/message.php 1 location

@@ 9-154 (lines=146) @@
6
$dotenv = new Dotenv(dirname(__DIR__));
7
$dotenv->load();
8
9
if(Session::get('start') != null && empty($_GET['user']))
10
{
11
12
?>
13
<!DOCTYPE html>
14
<html lang="en">
15
16
<head>
17
  <title>Messages</title>
18
  <meta charset="utf-8">
19
  <meta name="viewport" content="width=device-width, initial-scale=1">
20
  <link rel="stylesheet" href="../public/assests/css/bootstrap.min.css">
21
  <link rel="stylesheet" href="../public/assests/css/message.css">
22
  <!-- Font Awesome File -->
23
  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
24
  <script src="../public/assests/js/jquery-3.0.0.min.js"></script>
25
  <script src="../public/assests/js/bootstrap.min.js"></script>
26
  <script type="text/javascript" src="../public/assests/js/message.js"></script>
27
</head>
28
29
<body>
30
31
  <div class="container app">
32
    <div class="row app-one">
33
34
      <div class="col-sm-4 side">
35
        <div class="side-one">
36
          <!-- Heading -->
37
          <div class="row heading">
38
            <div class="col-sm-3 col-xs-3 heading-avatar">
39
              <div class="heading-avatar-icon">
40
                <img src="../public/assests/img/ankit.png">
41
              </div>
42
            </div>
43
            <div class="col-sm-1 col-xs-2  heading-dot  pull-right dropdown">
44
              <i class="fa fa-ellipsis-v fa-2x dropdown-toggle" aria-hidden="true" data-toggle="dropdown"></i>
45
              <ul class="dropdown-menu heading-dropdown">
46
                <li><a href="#"> New Group </a></li>
47
                <li><a href="#"> Profile </a></li>
48
                <li><a href="logout.php"> Logout </a></li>
49
              </ul>
50
            </div>
51
            <div class="col-sm-2 col-xs-2 heading-compose  pull-right">
52
              <i class="fa fa-comments fa-2x" aria-hidden="true"></i>
53
            </div>
54
          </div>
55
          <!-- Heading End -->
56
57
          <!-- SearchBox -->
58
          <div class="row searchBox">
59
            <div class="col-sm-12 searchBox-inner">
60
              <div class="form-group has-feedback">
61
                <input id="searchText" type="text" class="form-control" name="searchText" placeholder="Search">
62
                <span class="glyphicon glyphicon-search form-control-feedback"></span>
63
              </div>
64
            </div>
65
          </div>
66
67
          <!-- Search Box End -->
68
          <!-- sideBar -->
69
          <div class="row sideBar" id="message">
70
71
          </div>
72
          <!-- Sidebar End -->
73
        </div>
74
        <div class="side-two">
75
76
          <!-- Heading -->
77
          <div class="row newMessage-heading">
78
            <div class="row newMessage-main">
79
              <div class="col-sm-2 col-xs-2 newMessage-back">
80
                <i class="fa fa-arrow-left" aria-hidden="true"></i>
81
              </div>
82
              <div class="col-sm-10 col-xs-10 newMessage-title">
83
                New Chat
84
              </div>
85
            </div>
86
          </div>
87
          <!-- Heading End -->
88
89
          <!-- ComposeBox -->
90
          <div class="row composeBox">
91
            <div class="col-sm-12 composeBox-inner">
92
              <div class="form-group has-feedback">
93
                <input id="composeText" type="text" class="form-control" name="searchText" placeholder="Search People">
94
                <span class="glyphicon glyphicon-search form-control-feedback"></span>
95
              </div>
96
            </div>
97
          </div>
98
          <!-- ComposeBox End -->
99
100
          <!-- sideBar -->
101
          <div class="row compose-sideBar" id="compose">
102
            <div class="notFound">
103
              Start New Chat
104
            </div>
105
          </div>
106
        </div>
107
        <!-- Sidebar End -->
108
      </div>
109
110
111
      <!-- New Message Sidebar End -->
112
113
      <!-- Conversation Start -->
114
      <div class="col-sm-8 conversation">
115
        <!-- Heading -->
116
        <div class="row heading" id="conversationHeading">
117
118
        </div>
119
        <!-- Heading End -->
120
121
        <!-- Message Box -->
122
        <div class="row message" id="conversation">
123
124
        </div>
125
        <!-- Message Box End -->
126
127
        <!-- Reply Box -->
128
        <div class="row reply">
129
          <div class="col-sm-1 col-xs-1 reply-icons reply-emojis">
130
            <i class="fa fa-smile-o fa-2x"></i>
131
          </div>
132
          <div class="col-sm-9 col-xs-10 reply-main">
133
            <textarea class="form-control" rows="1" id="text_reply"></textarea>
134
          </div>
135
          <div class="col-sm-1 col-xs-1 reply-icons reply-recording">
136
            <i class="fa fa-microphone fa-2x" aria-hidden="true"></i>
137
          </div>
138
          <div class="col-sm-1 col-xs-2 reply-icons reply-send">
139
            <i class="fa fa-send fa-2x" aria-hidden="true"></i>
140
          </div>
141
        </div>
142
        <!-- Reply Box End -->
143
144
145
        <!-- Mobile lower Bar -->
146
        <div class="row lowerBar">
147
          <div class="col-xs-3 col-xs-offset-1 lowerBar-icons lowerBar-back">
148
            <i class="fa fa-arrow-left fa-2x"></i>
149
          </div>
150
          <div class="col-xs-3 col-xs-offset-1 lowerBar-icons lowerBar-emojis">
151
            <i class="fa fa-smile-o fa-2x"></i>
152
          </div>
153
          <div class="col-xs-3 col-xs-offset-1 lowerBar-icons lowerBar-recording">
154
            <i class="fa fa-microphone fa-2x"></i>
155
          </div>
156
        </div>
157
        <!-- Mobile lower Bar End -->