PluginProbe
Simple Analytics / trunk
Simple Analytics vtrunk
1.109 1.108 1.107 1.106 1.73 1.74 1.75 1.76 1.77 1.78 1.79 1.8 1.80 1.81 1.82 1.83 1.84 1.85 1.86 1.87 1.88 1.89 1.9 1.90 1.91 All 98 releases
simpleanalytics / src / WordPressHooks.php

WordPressHooks.php in Simple Analytics trunk, at src/WordPressHooks.php

27 lines 501 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 namespace SimpleAnalytics;
4
5 class WordPressHooks
6 {
7 public function addAction(string $name, $callback): void
8 {
9 add_action($name, $callback);
10 }
11
12 public function onActivation($callback): void
13 {
14 register_activation_hook(ENTRYPOINT_FILE, $callback);
15 }
16
17 public function onDeactivation($callback): void
18 {
19 register_deactivation_hook(ENTRYPOINT_FILE, $callback);
20 }
21
22 public function isAdmin(): bool
23 {
24 return is_admin();
25 }
26 }
27