File "provider_logs.php"

Full Path: /home/cananyalcin/public_html/core/module/admin/provider_logs.php
File size: 873 bytes
MIME-type: text/x-php
Charset: utf-8

<?php

  if( $user["access"]["provider_logs"] != 1  ):
    header("Location:".site_url("admin"));
    exit();
  endif;


  $logs = $conn->prepare("SELECT * FROM serviceapi_alert ORDER BY id DESC ");
  $logs->execute(array());
  $logs = $logs->fetchAll(PDO::FETCH_ASSOC);


  if( route(2) == "delete" ):
    $id     = route(3);
    $delete = $conn->prepare("DELETE FROM serviceapi_alert WHERE id=:id ");
    $delete->execute(array("id"=>$id));
    header("Location:".site_url("admin"));
  elseif( route(2) == "multi-action" ):
    $logs     = $_POST["log"];
    $action   = $_POST["bulkStatus"];
    foreach ($logs as $id => $value):
      $delete = $conn->prepare("DELETE FROM serviceapi_alert WHERE id=:id ");
      $delete->execute(array("id"=>$id));
    endforeach;
    header("Location:".site_url("admin/provider_logs"));
  endif;

require admin_view('provider_logs');