OmarElGabry/miniPHP

View on GitHub
app/views/dashboard/updates.php

Summary

Maintainability
A
0 mins
Test Coverage

    <?php if(empty($updates)){ ?>
        <div class='list-group-item text-center no-data'><span class="text-muted">There is no updates yet!</span></div>
    <?php } else{ ?>
    
    <?php foreach($updates as $update){ ?>
    
            <div class="list-group-item">
                <?php 
                    $logo = "";
                    switch($update["target"]){
                        case "newsfeed":
                            $logo = "<i class='fa fa-rss fa-fw'></i>";
                            break;
                        case "posts":
                            $logo = "<i class='fa fa-wechat fa-fw'></i>";
                            break;
                        case "files":
                            $logo = "<i class='fa fa-cloud-upload fa-fw'></i>";
                            break;
                    }        
                ?>
                
                <?= $logo; ?>
                
                <?= $this->truncate($this->encodeHTML($update["title"]),75); ?><br>&nbsp;&nbsp;
                <strong class="text-primary small">By <?= $update["name"];?></strong>
                <span class="pull-right text-muted small"><em><?= $this->timestamp($update["date"]);?></em></span>
            </div>
  <?php }
    
    }?>