PluginProbe ʕ •ᴥ•ʔ
JetFormBuilder — Dynamic Blocks Form Builder / 3.2.3
JetFormBuilder — Dynamic Blocks Form Builder v3.2.3
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 / modules / webhook / db / views / token-by-record-view.php
jetformbuilder / modules / webhook / db / views Last commit date
record-by-token-view.php 2 years ago token-by-record-view.php 2 years ago tokens-view.php 2 years ago
token-by-record-view.php
36 lines
1 <?php
2
3
4 namespace JFB_Modules\Webhook\Db\Views;
5
6 use Jet_Form_Builder\Db_Queries\Query_Builder;
7 use Jet_Form_Builder\Db_Queries\Views\View_Base;
8 use JFB_Modules\Form_Record\Models\Record_Model;
9 use JFB_Modules\Webhook\Db\Models\Tokens_Model;
10 use JFB_Modules\Webhook\Db\Models\Tokens_To_Records_Model;
11
12 // If this file is called directly, abort.
13 if ( ! defined( 'WPINC' ) ) {
14 die;
15 }
16
17 class Token_By_Record_View extends Record_By_Token_View {
18
19 public function get_prepared_join( Query_Builder $builder ) {
20 parent::get_prepared_join( $builder );
21
22 $tokens_to_records = Tokens_To_Records_Model::table();
23 $tokens = Tokens_Model::table();
24
25 $builder->join .= "
26 LEFT JOIN `{$tokens}` ON 1=1
27 AND `{$tokens_to_records}`.`token_id` = `{$tokens}`.`id`
28 ";
29 }
30
31 public function select_columns(): array {
32 return Tokens_Model::schema_columns();
33 }
34
35 }
36