PluginProbe ʕ •ᴥ•ʔ
Email Encoder – Protect Email Addresses and Phone Numbers / 2.4.0
Email Encoder – Protect Email Addresses and Phone Numbers v2.4.0
2.5.0 2.4.8 trunk 0.10 0.11 0.12 0.20 0.21 0.22 0.30 0.31 0.32 0.40 0.41 0.42 0.50 0.60 0.70 0.71 0.80 1.0.0 1.0.1 1.0.2 1.1.0 1.2.0 1.2.1 1.3.0 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.5 1.5.2 1.51 1.53 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 2.1.0 2.1.1 2.1.10 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.3.0 2.3.1 2.3.3 2.3.4 2.3.5 2.3.6 2.3.7 2.3.8 2.3.9 2.4.0 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7
email-encoder-bundle / src / Admin / AdminEnqueue.php
email-encoder-bundle / src / Admin Last commit date
Admin.php 5 months ago AdminEnqueue.php 5 months ago AdminHelp.php 5 months ago AdminMenu.php 5 months ago AdminMetaBox.php 5 months ago PluginActionLinks.php 5 months ago
AdminEnqueue.php
45 lines
1 <?php
2
3 namespace OnlineOptimisation\EmailEncoderBundle\Admin;
4
5 use OnlineOptimisation\EmailEncoderBundle\Traits\PluginHelper;
6
7 class AdminEnqueue
8 {
9 use PluginHelper;
10
11
12 public function boot(): void
13 {
14 add_action( 'admin_enqueue_scripts', [ $this, 'enqueue' ] );
15 }
16
17
18 public function enqueue(): void
19 {
20 if ( !$this->helper()->is_page( $this->getPageName() ) ) {
21 return;
22 }
23
24 # JS
25 $js_version = md5_file( $this->assetJsDir( 'custom-admin.js' ) );
26 wp_enqueue_script(
27 'eeb-admin-scripts',
28 $this->assetJsUrl( 'custom-admin.js' ),
29 [ 'jquery' ],
30 $js_version,
31 true
32 );
33
34 # CSS
35 $css_version = md5_file( $this->assetCssDir( 'style-admin.css' ) );
36 wp_enqueue_style(
37 'eeb-css-backend',
38 $this->assetCssUrl( 'style-admin.css' ),
39 [],
40 $css_version
41 );
42 }
43
44 }
45