|
@@ 186-199 (lines=14) @@
|
| 183 |
|
return ($this->lastActive == '0000-00-00 00:00:00' || $this->lastActive == null ? 'Never' : date('F jS, Y \a\t h:ia', strtotime($this->lastActive)));
|
| 184 |
|
}
|
| 185 |
|
|
| 186 |
|
public function online($flip = false)
|
| 187 |
|
{
|
| 188 |
|
if ($this->lastActive >= date('Y-m-d H:i:s', strtotime('-15 minutes'))) {
|
| 189 |
|
$status = ['<i class="text-success fa fa-circle"></i>', 'Online'];
|
| 190 |
|
} else {
|
| 191 |
|
$status = ['<i class="text-error fa fa-circle"></i>', 'Offline'];
|
| 192 |
|
}
|
| 193 |
|
|
| 194 |
|
if ($flip) {
|
| 195 |
|
return implode(' ', array_reverse($status));
|
| 196 |
|
}
|
| 197 |
|
|
| 198 |
|
return implode(' ', $status);
|
| 199 |
|
}
|
| 200 |
|
|
| 201 |
|
public function onlineMaterialize($flip = false)
|
| 202 |
|
{
|
|
@@ 201-214 (lines=14) @@
|
| 198 |
|
return implode(' ', $status);
|
| 199 |
|
}
|
| 200 |
|
|
| 201 |
|
public function onlineMaterialize($flip = false)
|
| 202 |
|
{
|
| 203 |
|
if ($this->lastActive >= date('Y-m-d H:i:s', strtotime('-15 minutes'))) {
|
| 204 |
|
$status = ['<i class="green-text fa fa-circle"></i>', 'Online'];
|
| 205 |
|
} else {
|
| 206 |
|
$status = ['<i class="red-text fa fa-circle"></i>', 'Offline'];
|
| 207 |
|
}
|
| 208 |
|
|
| 209 |
|
if ($flip) {
|
| 210 |
|
return implode(' ', array_reverse($status));
|
| 211 |
|
}
|
| 212 |
|
|
| 213 |
|
return implode(' ', $status);
|
| 214 |
|
}
|
| 215 |
|
}
|
| 216 |
|
|