PluginProbe
Blocks – Reusable Content, Shortcodes & Site Variables / trunk
Blocks – Reusable Content, Shortcodes & Site Variables vtrunk
26.09.03.15 26.08.31.21 26.08.22.20 26.08.22.22 26.08.22.17 26.08.22.13 26.08.21.19 26.08.07.23 26.07.19.14 26.07.13.21 26.07.13.17 26.07.12.13 026.07.07.21 026.07.05.18 026.06.26.20 026.06.26.21 026.06.08.20 026.05.13.14 026.04.29.10 trunk 026.02.22.22 026.03.16.23 026.04.23.13
blocks / includes / signls / src / ProductAdapterInterface.php

ProductAdapterInterface.php in Blocks – Reusable Content, Shortcodes & Site Variables trunk, at includes/signls/src/ProductAdapterInterface.php

27 lines 445 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * Product adapter contract.
4 *
5 * @package signls-sdk
6 * @license GPL-3.0-or-later
7 */
8
9 namespace Signls\Sdk\V1;
10
11 defined( 'ABSPATH' ) || exit;
12
13 interface ProductAdapterInterface {
14
15 public function product_slug(): string;
16
17 public function product_version(): string;
18
19 public function signal_sharing_enabled(): bool;
20
21 public function install_id(): string;
22
23 public function contract(): array;
24
25 public function snapshot(): array;
26 }
27