PluginProbe ʕ •ᴥ•ʔ
JetFormBuilder — Dynamic Blocks Form Builder / 2.1.5
JetFormBuilder — Dynamic Blocks Form Builder v2.1.5
3.6.3.1 3.6.3 3.6.2.2 3.6.2.1 3.6.2 3.6.1.1 3.6.1 3.6.0.1 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.1.0 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.3.0 1.3.1 1.3.2 1.3.3 1.4.0 1.4.1 1.4.2 1.4.3 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.1.0 2.1.1 2.1.10 2.1.11 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 3.0.0 3.0.0.1 3.0.0.2 3.0.0.3 3.0.1 3.0.1.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.0.1 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 3.2.0 3.2.1 3.2.2 3.2.3 3.3.0 3.3.1 3.3.2 3.3.3 3.3.3.1 3.3.4 3.3.4.1 3.3.4.2 3.4.0 3.4.1 3.4.2 3.4.3 3.4.4 3.4.5 3.4.5.1 3.4.5.2 3.4.6 3.4.7 3.4.7.1 3.5.0 3.5.1 3.5.1.1 3.5.1.2 3.5.2 3.5.2.1 3.5.3 3.5.4 3.5.5 3.5.6 3.5.6.1 3.5.6.2 3.5.6.3 3.6.0
jetformbuilder / includes / actions / methods / post-modification / post-status-property.php
jetformbuilder / includes / actions / methods / post-modification Last commit date
abstract-post-modifier.php 3 years ago base-post-action.php 3 years ago insert-action.php 3 years ago post-author-property.php 3 years ago post-comments-property.php 3 years ago post-content-property.php 3 years ago post-date-gmt-property.php 3 years ago post-date-property.php 3 years ago post-excerpt-property.php 3 years ago post-id-property.php 3 years ago post-meta-property.php 3 years ago post-modifier.php 3 years ago post-parent-property.php 3 years ago post-status-property.php 3 years ago post-terms-property.php 3 years ago post-thumbnail-property.php 3 years ago post-title-property.php 3 years ago post-type-property.php 3 years ago trash-action.php 3 years ago update-action.php 3 years ago
post-status-property.php
32 lines
1 <?php
2
3
4 namespace Jet_Form_Builder\Actions\Methods\Post_Modification;
5
6
7 use Jet_Form_Builder\Actions\Methods\Base_Object_Property;
8
9
10 class Post_Status_Property extends Base_Object_Property {
11
12 public function get_id(): string {
13 return 'post_status';
14 }
15
16 public function get_label(): string {
17 return __( 'Post Status', 'jet-form-builder' );
18 }
19
20 public function can_attach( string $key, $value ): bool {
21 if ( empty( $value ) || 'from-field' === $value ) {
22 return false;
23 }
24 if ( 'keep-current' === $value ) {
25 $this->exclude();
26
27 return false;
28 }
29
30 return parent::can_attach( $key, $value );
31 }
32 }