libarea/modules/admin/App/Logs.php
Evg 326e4adf14 DEV: Перенесем поиск
Использование модуля поиска стало нецелесообразно, т.к. он был значительно упрощен.
2022-06-17 15:35:51 +03:00

53 lines
1.3 KiB
PHP

<?php
namespace Modules\Admin\App;
use Modules\Admin\App\Models\LogModel;
use App\Models\SearchModel;
use App\Controllers\Controller;
use Meta;
class Logs extends Controller
{
protected $type = 'logs';
protected $limit = 55;
// Member activity log
// Журнал логов действий участников
public function index()
{
$logs = LogModel::getLogs($this->pageNumber, $this->limit);
$pagesCount = LogModel::getLogsCount();
return view(
'/view/default/logs/index',
[
'meta' => Meta::get(__('admin.logs')),
'data' => [
'pagesCount' => ceil($pagesCount / $this->limit),
'pNum' => $this->pageNumber,
'type' => 'logs',
'logs' => $logs,
]
]
);
}
// Search log
// Журнал логов поиска
public function logsSearch()
{
return view(
'/view/default/logs/search',
[
'meta' => Meta::get(__('admin.logs')),
'data' => [
'type' => $this->type,
'logs' => SearchModel::getSearchLogs(100),
]
]
);
}
}