LogController::count PHP Method

count() public method

Count log items.
Since: 2.0.?
public count ( string $Operation )
$Operation string Comma-separated ist of action types to find.
    public function count($Operation)
    {
        // Don't use Gdn_Controller->permission() here because this isn't a "real page".
        if (!Gdn::session()->checkPermission(array('Garden.Moderation.Manage', 'Moderation.Spam.Manage', 'Moderation.ModerationQueue.Manage'), false)) {
            $this->statusCode(403);
            echo '';
            return;
        }
        if ($Operation == 'edits') {
            $Operation = array('edit', 'delete');
        } else {
            $Operation = explode(',', $Operation);
        }
        array_map('ucfirst', $Operation);
        $Count = $this->LogModel->getCountWhere(array('Operation' => $Operation));
        if ($Count > 0) {
            echo '<span class="Alert">', $Count, '</span>';
        }
    }