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 / src / Settings / TabDefinition.php

TabDefinition.php in Blocks – Reusable Content, Shortcodes & Site Variables trunk, at src/Settings/TabDefinition.php

19 lines 389 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 declare(strict_types=1);
4
5 namespace RenzoJohnson\Blocks\Settings;
6
7 \defined( 'ABSPATH' ) || exit;
8
9 final class TabDefinition {
10 /** @param list<SectionDefinition> $sections */
11 public function __construct(
12 public readonly string $slug,
13 public readonly string $label,
14 public readonly array $sections,
15 public readonly Requirement $requirement = Requirement::Always,
16 ) {
17 }
18 }
19