PluginProbe
404 Solution / trunk
404 Solution vtrunk
4.3.5 4.3.4 4.3.3 4.3.2 4.3.1 4.3.0 4.2.0 4.1.19 4.1.18 4.1.17 4.1.16 4.1.15 4.1.13 4.1.12 4.1.11 4.1.10 4.1.9 4.1.8 4.1.7 4.1.6 4.1.5 4.1.4 4.1.3 trunk 2.30.0 All 109 releases
404-solution / includes / logs / LogsRepositoryInterface.php

LogsRepositoryInterface.php in 404 Solution trunk, at includes/logs/LogsRepositoryInterface.php

27 lines 882 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 if (!defined('ABSPATH')) {
4 exit;
5 }
6
7 require_once __DIR__ . '/LogReadQueryInterface.php';
8 require_once __DIR__ . '/LogPrivacyInterface.php';
9 require_once __DIR__ . '/LogWriteInterface.php';
10 require_once __DIR__ . '/LogHitsRebuildInterface.php';
11 require_once __DIR__ . '/LogHitsLifecycleInterface.php';
12
13 /**
14 * Aggregate type that bundles the five log subsystem sub-interfaces. New
15 * code should depend on the narrowest sub-interface it actually uses; this
16 * composite stays so DataAccess and existing typed callers keep compiling.
17 *
18 * @see docs/dataaccess-refactor-plan.md Phase 3.
19 */
20 interface ABJ_404_Solution_LogsRepositoryInterface extends
21 ABJ_404_Solution_LogReadQueryInterface,
22 ABJ_404_Solution_LogPrivacyInterface,
23 ABJ_404_Solution_LogWriteInterface,
24 ABJ_404_Solution_LogHitsRebuildInterface,
25 ABJ_404_Solution_LogHitsLifecycleInterface {
26 }
27