|
@@ -21,26 +21,26 @@ |
|
|
block discarded – undo |
|
21
|
21
|
* @since $VID:$ |
|
22
|
22
|
* |
|
23
|
23
|
*/ |
|
24
|
|
-if (!defined('EVENT_ESPRESSO_VERSION')) { |
|
|
24
|
+if ( ! defined('EVENT_ESPRESSO_VERSION')) { |
|
25
|
25
|
exit('No direct script access allowed'); |
|
26
|
26
|
} |
|
27
|
27
|
|
|
28
|
|
-class EEM_Extra_Join extends EEM_Base{ |
|
|
28
|
+class EEM_Extra_Join extends EEM_Base { |
|
29
|
29
|
// private instance of the Extra Join object |
|
30
|
30
|
protected static $_instance = NULL; |
|
31
|
31
|
|
|
32
|
32
|
public function __construct($timezone = NULL) { |
|
33
|
|
- $models_this_can_join = array_keys( EE_Registry::instance()->non_abstract_db_models ); |
|
|
33
|
+ $models_this_can_join = array_keys(EE_Registry::instance()->non_abstract_db_models); |
|
34
|
34
|
$this->_tables = array( |
|
35
|
|
- 'Extra_Join' => new EE_Primary_Table( 'esp_extra_join', 'EXJ_ID' ), |
|
|
35
|
+ 'Extra_Join' => new EE_Primary_Table('esp_extra_join', 'EXJ_ID'), |
|
36
|
36
|
); |
|
37
|
37
|
$this->_fields = array( |
|
38
|
38
|
'Extra_Join' => array( |
|
39
|
|
- 'EXJ_ID' => new EE_Primary_Key_Int_Field( 'EXJ_ID', __( 'Extra Join ID', 'event_espresso' ) ), |
|
40
|
|
- 'EXJ_first_model_ID' => new EE_Foreign_Key_String_Field( 'EXJ_first_model_ID', __( 'First Model ID', 'event_espresso' ), true, 0, $models_this_can_join ), |
|
41
|
|
- 'EXJ_first_model_name' => new EE_Any_Foreign_Model_Name_Field( 'EXJ_first_model_name', __( 'First Model Name', 'event_espresso'), true, '', $models_this_can_join ), |
|
42
|
|
- 'EXJ_second_model_ID' => new EE_Foreign_Key_String_Field( 'EXJ_second_model_ID', __( 'Second Model ID', 'event_espresso' ), true, 0, $models_this_can_join ), |
|
43
|
|
- 'EXJ_second_model_name' => new EE_Any_Foreign_Model_Name_Field( 'EXJ_second_model_name', __( 'Second Model Name', 'event_espresso'), true, '', $models_this_can_join ), |
|
|
39
|
+ 'EXJ_ID' => new EE_Primary_Key_Int_Field('EXJ_ID', __('Extra Join ID', 'event_espresso')), |
|
|
40
|
+ 'EXJ_first_model_ID' => new EE_Foreign_Key_String_Field('EXJ_first_model_ID', __('First Model ID', 'event_espresso'), true, 0, $models_this_can_join), |
|
|
41
|
+ 'EXJ_first_model_name' => new EE_Any_Foreign_Model_Name_Field('EXJ_first_model_name', __('First Model Name', 'event_espresso'), true, '', $models_this_can_join), |
|
|
42
|
+ 'EXJ_second_model_ID' => new EE_Foreign_Key_String_Field('EXJ_second_model_ID', __('Second Model ID', 'event_espresso'), true, 0, $models_this_can_join), |
|
|
43
|
+ 'EXJ_second_model_name' => new EE_Any_Foreign_Model_Name_Field('EXJ_second_model_name', __('Second Model Name', 'event_espresso'), true, '', $models_this_can_join), |
|
44
|
44
|
|
|
45
|
45
|
) |
|
46
|
46
|
); |