Newer
Older
<!-- data-masonry='{"percentPosition": true }' -->
<div class="row" >
<?php
$posts = Post::getAllPosts();
use Carbon\Carbon;
foreach ($posts as $post) {
$p = new Post($post['id']);
$uploaded_time = Carbon::parse($p->getUploadedTime());
$uploaded_time_str = $uploaded_time->diffForHumans();
?>
<div class="col-lg-4 mb-4">
<div class="card">
<img class="bd-placeholder-img card-img-top" src="<?=$p->getImageUri()?>">
<p class="card-text"><?=$p->getPostText()?></p>
<div class="d-flex justify-content-between align-items-center">
<div class="btn-group">
<button type="button" class="btn btn-sm btn-outline-primary">Like</button>
<button type="button" class="btn btn-sm btn-outline-success">Share</button>
<?php
$user = Session::getUser();
if (Session::isOwnerOf($p->getOwner())) {
?>
<button type="button" class="btn btn-sm btn-outline-danger">Delete</button>
<?}?>
<small class="text-muted"><?=$uploaded_time_str?></small>