\KapostBridgeLogViewer
Class KapostBridgeLogViewer
Synopsis
class KapostBridgeLogViewer
extends LeftAndMain
implements
PermissionProvider
{
- // members
- private static string $url_segment = 'kapost-bridge-logs';
- private static string $tree_class = 'KapostBridgeLog';
- private static integer $log_page_length = 20;
- private static array $allowed_actions = ;
- private boolean $_menu_updated = false;
- // methods
- public void init()
- public void getEditForm()
- public mixed view()
- public void MainMenu()
- public ArrayData MenuCurrentItem()
- public void LogsForm()
- public string LogsPanel()
- public DataList getLogs()
- public PjaxResponseNegotiator getResponseNegotiator()
- public void Breadcrumbs()
- public array providePermissions()
Hierarchy
Extends
- LeftAndMain
Implements
- PermissionProvider
Members
private
- $allowed_actions
- $log_page_length
- $tree_class
- $url_segment
Methods
public
- Breadcrumbs()
- LogsForm() — Form used for displaying the currently logged items
- LogsPanel() — Renders a panel containing the logs available
- MainMenu()
- MenuCurrentItem() — Current menu item is the KapostAdmin
- getEditForm() — Gets the form used for viewing a time log
- getLogs() — Gets the logs currently in the database
- getResponseNegotiator() — Gets the pjax response negotiator for this controller
- init() — Adds requirements needed for the log viewer
- providePermissions() — Provides the CMS_ACCESS_KapostBridgeLogViewer permission
- view() — Handles requests to view logs