Completed
Branch models-cleanup/model-relations (db5ca7)
by
unknown
13:03 queued 08:35
created
core/services/assets/AssetRegistrationException.php 1 patch
Indentation   +20 added lines, -20 removed lines patch added patch discarded remove patch
@@ -16,24 +16,24 @@
 block discarded – undo
16 16
  */
17 17
 class AssetRegistrationException extends RuntimeException
18 18
 {
19
-    /**
20
-     * @param                $script_handle
21
-     * @param string         $message
22
-     * @param int            $code
23
-     * @param Exception|null $previous
24
-     */
25
-    public function __construct($script_handle, $message = '', $code = 0, Exception $previous = null)
26
-    {
27
-        if (empty($message)) {
28
-            $message = sprintf(
29
-                esc_html_x(
30
-                    'The "%1$s" script could not be registered with WordPress core.',
31
-                    'The "script-handle" script could not be registered with WordPress core.',
32
-                    'event_espresso'
33
-                ),
34
-                $script_handle
35
-            );
36
-        }
37
-        parent::__construct($message, $code, $previous);
38
-    }
19
+	/**
20
+	 * @param                $script_handle
21
+	 * @param string         $message
22
+	 * @param int            $code
23
+	 * @param Exception|null $previous
24
+	 */
25
+	public function __construct($script_handle, $message = '', $code = 0, Exception $previous = null)
26
+	{
27
+		if (empty($message)) {
28
+			$message = sprintf(
29
+				esc_html_x(
30
+					'The "%1$s" script could not be registered with WordPress core.',
31
+					'The "script-handle" script could not be registered with WordPress core.',
32
+					'event_espresso'
33
+				),
34
+				$script_handle
35
+			);
36
+		}
37
+		parent::__construct($message, $code, $previous);
38
+	}
39 39
 }
40 40
\ No newline at end of file
Please login to merge, or discard this patch.
core/services/privacy/policy/PrivacyPolicyInterface.php 1 patch
Indentation   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -16,20 +16,20 @@
 block discarded – undo
16 16
 interface PrivacyPolicyInterface
17 17
 {
18 18
 
19
-    /**
20
-     * Returns the translated name to display in this privacy policy's section's title
21
-     *
22
-     * @return string
23
-     */
24
-    public function getName();
19
+	/**
20
+	 * Returns the translated name to display in this privacy policy's section's title
21
+	 *
22
+	 * @return string
23
+	 */
24
+	public function getName();
25 25
 
26 26
 
27
-    /**
28
-     * Returns the suggested privacy policy content for this plugin. May contain HTML
29
-     *
30
-     * @return string
31
-     */
32
-    public function getContent();
27
+	/**
28
+	 * Returns the suggested privacy policy content for this plugin. May contain HTML
29
+	 *
30
+	 * @return string
31
+	 */
32
+	public function getContent();
33 33
 }
34 34
 // End of file PrivacyPolicyInterface.php
35 35
 // Location: EventEspresso\core\domain\services\admin/PrivacyPolicyInterface.php
Please login to merge, or discard this patch.
core/domain/services/admin/privacy/export/ExportTransaction.php 1 patch
Indentation   +96 added lines, -96 removed lines patch added patch discarded remove patch
@@ -15,106 +15,106 @@
 block discarded – undo
15 15
  */
16 16
 class ExportTransaction implements PersonalDataExporterInterface
17 17
 {
18
-    /**
19
-     * @var EEM_Transaction $transaction_model
20
-     */
21
-    protected $transaction_model;
18
+	/**
19
+	 * @var EEM_Transaction $transaction_model
20
+	 */
21
+	protected $transaction_model;
22 22
 
23
-    /**
24
-     * ExportTransaction constructor.
25
-     *
26
-     * @param $transaction_model
27
-     */
28
-    public function __construct(EEM_Transaction $transaction_model)
29
-    {
30
-        $this->transaction_model = $transaction_model;
31
-    }
23
+	/**
24
+	 * ExportTransaction constructor.
25
+	 *
26
+	 * @param $transaction_model
27
+	 */
28
+	public function __construct(EEM_Transaction $transaction_model)
29
+	{
30
+		$this->transaction_model = $transaction_model;
31
+	}
32 32
 
33 33
 
34
-    /**
35
-     * Returns data for export.
36
-     *
37
-     * @param string    $email_address ,
38
-     * @param int       $page          starts at 1, not 0
39
-     * @return array {
40
-     * @type array      $data          {
41
-     * @type array {
42
-     * @type string     $group_id      (not translated, same for all exports)
43
-     * @type string     $group_label   (translated string)
44
-     * @type string|int $item_id
45
-     * @type array      $data          {
46
-     * @type array {
47
-     * @type string     $name          what's shown in the left-column of the export row
48
-     * @type string     $value         what's showin the right-column of the export row
49
-     *                                 }
50
-     *                                 }
51
-     *                                 }
52
-     *                                 }
53
-     *                                 }
54
-     */
55
-    public function export($email_address, $page = 1)
56
-    {
57
-        $page_size = 10;
58
-        $transactions = $this->transaction_model->get_all(
59
-            array(
60
-                array(
61
-                    'Registration.Attendee.ATT_email' => $email_address,
62
-                ),
63
-                'limit' => array(
64
-                    ($page - 1) * $page_size,
65
-                    $page_size,
66
-                ),
67
-            )
68
-        );
69
-        $export_fields = array_intersect_key(
70
-            EEM_Transaction::instance()->field_settings(),
71
-            array_flip(
72
-                array(
73
-                    'TXN_timestamp',
74
-                    'TXN_total',
75
-                    'TXN_paid',
76
-                    'TXN_session_data',
77
-                )
78
-            )
79
-        );
80
-        $export_items = array();
81
-        $found_something = false;
82
-        foreach ($transactions as $transaction) {
83
-            $found_something = true;
84
-            $data = array();
85
-            foreach ($export_fields as $field_name => $field_obj) {
86
-                if ($field_name === 'TXN_session_data') {
87
-                    $value = $transaction->get_pretty($field_name, 'print_r');
88
-                } else {
89
-                    $value = $transaction->get_pretty($field_name);
90
-                }
91
-                $data[] = array(
92
-                    'name'  => $field_obj->get_nicename(),
93
-                    'value' => $value,
94
-                );
95
-            }
96
-            $export_items[] = array(
97
-                'group_id'    => 'transactions',
98
-                'group_label' => esc_html__('Transactions', 'event_espresso'),
99
-                'item_id'     => $transaction->ID(),
100
-                'data'        => $data,
101
-            );
102
-        }
103
-        return array(
104
-            'data' => $export_items,
105
-            'done' => ! $found_something,
106
-        );
107
-    }
34
+	/**
35
+	 * Returns data for export.
36
+	 *
37
+	 * @param string    $email_address ,
38
+	 * @param int       $page          starts at 1, not 0
39
+	 * @return array {
40
+	 * @type array      $data          {
41
+	 * @type array {
42
+	 * @type string     $group_id      (not translated, same for all exports)
43
+	 * @type string     $group_label   (translated string)
44
+	 * @type string|int $item_id
45
+	 * @type array      $data          {
46
+	 * @type array {
47
+	 * @type string     $name          what's shown in the left-column of the export row
48
+	 * @type string     $value         what's showin the right-column of the export row
49
+	 *                                 }
50
+	 *                                 }
51
+	 *                                 }
52
+	 *                                 }
53
+	 *                                 }
54
+	 */
55
+	public function export($email_address, $page = 1)
56
+	{
57
+		$page_size = 10;
58
+		$transactions = $this->transaction_model->get_all(
59
+			array(
60
+				array(
61
+					'Registration.Attendee.ATT_email' => $email_address,
62
+				),
63
+				'limit' => array(
64
+					($page - 1) * $page_size,
65
+					$page_size,
66
+				),
67
+			)
68
+		);
69
+		$export_fields = array_intersect_key(
70
+			EEM_Transaction::instance()->field_settings(),
71
+			array_flip(
72
+				array(
73
+					'TXN_timestamp',
74
+					'TXN_total',
75
+					'TXN_paid',
76
+					'TXN_session_data',
77
+				)
78
+			)
79
+		);
80
+		$export_items = array();
81
+		$found_something = false;
82
+		foreach ($transactions as $transaction) {
83
+			$found_something = true;
84
+			$data = array();
85
+			foreach ($export_fields as $field_name => $field_obj) {
86
+				if ($field_name === 'TXN_session_data') {
87
+					$value = $transaction->get_pretty($field_name, 'print_r');
88
+				} else {
89
+					$value = $transaction->get_pretty($field_name);
90
+				}
91
+				$data[] = array(
92
+					'name'  => $field_obj->get_nicename(),
93
+					'value' => $value,
94
+				);
95
+			}
96
+			$export_items[] = array(
97
+				'group_id'    => 'transactions',
98
+				'group_label' => esc_html__('Transactions', 'event_espresso'),
99
+				'item_id'     => $transaction->ID(),
100
+				'data'        => $data,
101
+			);
102
+		}
103
+		return array(
104
+			'data' => $export_items,
105
+			'done' => ! $found_something,
106
+		);
107
+	}
108 108
 
109
-    /**
110
-     * Gets the Translated name of this exporter
111
-     *
112
-     * @return string
113
-     */
114
-    public function name()
115
-    {
116
-        return esc_html__('Event Espresso Transaction Exporter', 'event_espresso');
117
-    }
109
+	/**
110
+	 * Gets the Translated name of this exporter
111
+	 *
112
+	 * @return string
113
+	 */
114
+	public function name()
115
+	{
116
+		return esc_html__('Event Espresso Transaction Exporter', 'event_espresso');
117
+	}
118 118
 }
119 119
 // End of file ExportTransaction.php
120 120
 // Location: EventEspresso\core\domain\services\admin\privacy\export/ExportTransaction.php
Please login to merge, or discard this patch.
core/domain/services/admin/privacy/export/ExportCheckins.php 1 patch
Indentation   +100 added lines, -100 removed lines patch added patch discarded remove patch
@@ -16,112 +16,112 @@
 block discarded – undo
16 16
  */
17 17
 class ExportCheckins implements PersonalDataExporterInterface
18 18
 {
19
-    /**
20
-     * @var EEM_Checkin
21
-     */
22
-    protected $checkin_model;
19
+	/**
20
+	 * @var EEM_Checkin
21
+	 */
22
+	protected $checkin_model;
23 23
 
24
-    /**
25
-     * ExportCheckins constructor.
26
-     *
27
-     * @param EEM_Checkin $checkin_model
28
-     */
29
-    public function __construct(EEM_Checkin $checkin_model)
30
-    {
31
-        $this->checkin_model = $checkin_model;
32
-    }
24
+	/**
25
+	 * ExportCheckins constructor.
26
+	 *
27
+	 * @param EEM_Checkin $checkin_model
28
+	 */
29
+	public function __construct(EEM_Checkin $checkin_model)
30
+	{
31
+		$this->checkin_model = $checkin_model;
32
+	}
33 33
 
34 34
 
35
-    /**
36
-     * Returns data for export.
37
-     *
38
-     * @param string    $email_address ,
39
-     * @param int       $page          starts at 1, not 0
40
-     * @return array {
41
-     * @type array      $data          {
42
-     * @type array {
43
-     * @type string     $group_id      (not translated, same for all exports)
44
-     * @type string     $group_label   (translated string)
45
-     * @type string|int $item_id
46
-     * @type array      $data          {
47
-     * @type array {
48
-     * @type string     $name          what's shown in the left-column of the export row
49
-     * @type string     $value         what's showin the right-column of the export row
50
-     *                                 }
51
-     *                                 }
52
-     *                                 }
53
-     *                                 }
54
-     *                                 }
55
-     */
56
-    public function export($email_address, $page = 1)
57
-    {
58
-        $page_size = 10;
59
-        $checkins = $this->checkin_model->get_all(
60
-            array(
61
-                array(
62
-                    'Registration.Attendee.ATT_email' => $email_address,
63
-                ),
64
-                'limit'      => array(
65
-                    ($page - 1) * $page_size,
66
-                    $page_size,
67
-                ),
68
-                'force_join' => array('Registration.Event'),
69
-            )
70
-        );
35
+	/**
36
+	 * Returns data for export.
37
+	 *
38
+	 * @param string    $email_address ,
39
+	 * @param int       $page          starts at 1, not 0
40
+	 * @return array {
41
+	 * @type array      $data          {
42
+	 * @type array {
43
+	 * @type string     $group_id      (not translated, same for all exports)
44
+	 * @type string     $group_label   (translated string)
45
+	 * @type string|int $item_id
46
+	 * @type array      $data          {
47
+	 * @type array {
48
+	 * @type string     $name          what's shown in the left-column of the export row
49
+	 * @type string     $value         what's showin the right-column of the export row
50
+	 *                                 }
51
+	 *                                 }
52
+	 *                                 }
53
+	 *                                 }
54
+	 *                                 }
55
+	 */
56
+	public function export($email_address, $page = 1)
57
+	{
58
+		$page_size = 10;
59
+		$checkins = $this->checkin_model->get_all(
60
+			array(
61
+				array(
62
+					'Registration.Attendee.ATT_email' => $email_address,
63
+				),
64
+				'limit'      => array(
65
+					($page - 1) * $page_size,
66
+					$page_size,
67
+				),
68
+				'force_join' => array('Registration.Event'),
69
+			)
70
+		);
71 71
 
72
-        if (empty($checkins)) {
73
-            return array(
74
-                'data' => array(),
75
-                'done' => true,
76
-            );
77
-        }
72
+		if (empty($checkins)) {
73
+			return array(
74
+				'data' => array(),
75
+				'done' => true,
76
+			);
77
+		}
78 78
 
79
-        $export_items = array();
80
-        foreach ($checkins as $checkin) {
81
-            $reg = $checkin->get_first_related('Registration');
82
-            if ($reg instanceof EE_Registration) {
83
-                $event_name = $reg->event_name();
84
-            } else {
85
-                $event_name = esc_html__('Unknown', 'event_espresso');
86
-            }
87
-            $export_items[] =
88
-                array(
89
-                    'group_id'    => 'check-ins',
90
-                    'group_label' => esc_html__('Event Check-Ins', 'event_espresso'),
91
-                    'item_id'     => $checkin->ID(),
92
-                    'data'        => array(
93
-                        array(
94
-                            'name'  => esc_html__('Time', 'event_espresso'),
95
-                            'value' => $checkin->get_pretty('CHK_timestamp'),
96
-                        ),
97
-                        array(
98
-                            'name'  => esc_html__('Check in/out', 'event_espresso'),
99
-                            'value' => $checkin->get('CHK_in')
100
-                                ? esc_html__('In', 'event_espresso')
101
-                                : esc_html__('Out', 'event_espresso'),
102
-                        ),
103
-                        array(
104
-                            'name'  => esc_html__('Event', 'event_espresso'),
105
-                            'value' => $event_name,
106
-                        ),
107
-                    ),
108
-                );
109
-        }
110
-        return array(
111
-            'data' => $export_items,
112
-            'done' => true,
113
-        );
114
-    }
79
+		$export_items = array();
80
+		foreach ($checkins as $checkin) {
81
+			$reg = $checkin->get_first_related('Registration');
82
+			if ($reg instanceof EE_Registration) {
83
+				$event_name = $reg->event_name();
84
+			} else {
85
+				$event_name = esc_html__('Unknown', 'event_espresso');
86
+			}
87
+			$export_items[] =
88
+				array(
89
+					'group_id'    => 'check-ins',
90
+					'group_label' => esc_html__('Event Check-Ins', 'event_espresso'),
91
+					'item_id'     => $checkin->ID(),
92
+					'data'        => array(
93
+						array(
94
+							'name'  => esc_html__('Time', 'event_espresso'),
95
+							'value' => $checkin->get_pretty('CHK_timestamp'),
96
+						),
97
+						array(
98
+							'name'  => esc_html__('Check in/out', 'event_espresso'),
99
+							'value' => $checkin->get('CHK_in')
100
+								? esc_html__('In', 'event_espresso')
101
+								: esc_html__('Out', 'event_espresso'),
102
+						),
103
+						array(
104
+							'name'  => esc_html__('Event', 'event_espresso'),
105
+							'value' => $event_name,
106
+						),
107
+					),
108
+				);
109
+		}
110
+		return array(
111
+			'data' => $export_items,
112
+			'done' => true,
113
+		);
114
+	}
115 115
 
116
-    /**
117
-     * Gets the Translated name of this exporter
118
-     *
119
-     * @return string
120
-     */
121
-    public function name()
122
-    {
123
-        return esc_html__('Event Espresso Checkins Exporter', 'event_espresso');
124
-    }
116
+	/**
117
+	 * Gets the Translated name of this exporter
118
+	 *
119
+	 * @return string
120
+	 */
121
+	public function name()
122
+	{
123
+		return esc_html__('Event Espresso Checkins Exporter', 'event_espresso');
124
+	}
125 125
 }
126 126
 // End of file ExportCheckins.php
127 127
 // Location: EventEspresso\core\domain\services\admin\privacy\export/ExportCheckins.php
Please login to merge, or discard this patch.
core/domain/services/admin/privacy/export/ExportAttendee.php 2 patches
Indentation   +104 added lines, -104 removed lines patch added patch discarded remove patch
@@ -15,116 +15,116 @@
 block discarded – undo
15 15
  */
16 16
 class ExportAttendee implements PersonalDataExporterInterface
17 17
 {
18
-    /**
19
-     * @var EEM_Attendee
20
-     */
21
-    protected $attendee_model;
18
+	/**
19
+	 * @var EEM_Attendee
20
+	 */
21
+	protected $attendee_model;
22 22
 
23
-    /**
24
-     * ExportAttendee constructor.
25
-     *
26
-     * @param EEM_Attendee $attendee_model
27
-     */
28
-    public function __construct(EEM_Attendee $attendee_model)
29
-    {
30
-        $this->attendee_model = $attendee_model;
31
-    }
23
+	/**
24
+	 * ExportAttendee constructor.
25
+	 *
26
+	 * @param EEM_Attendee $attendee_model
27
+	 */
28
+	public function __construct(EEM_Attendee $attendee_model)
29
+	{
30
+		$this->attendee_model = $attendee_model;
31
+	}
32 32
 
33 33
 
34
-    /**
35
-     * Returns data for export.
36
-     *
37
-     * @param string    $email_address ,
38
-     * @param int       $page          starts at 1, not 0
39
-     * @return array {
40
-     * @type array      $data          {
41
-     * @type array {
42
-     * @type string     $group_id      (not translated, same for all exports)
43
-     * @type string     $group_label   (translated string)
44
-     * @type string|int $item_id
45
-     * @type array      $data          {
46
-     * @type array {
47
-     * @type string     $name          what's shown in the left-column of the export row
48
-     * @type string     $value         what's showin the right-column of the export row
49
-     *                                 }
50
-     *                                 }
51
-     *                                 }
52
-     *                                 }
53
-     *                                 }
54
-     */
55
-    public function export($email_address, $page = 1)
56
-    {
57
-        $attendees = $this->attendee_model->get_all(
58
-            array(
59
-                array(
60
-                    'ATT_email' => $email_address,
61
-                ),
62
-            )
63
-        );
34
+	/**
35
+	 * Returns data for export.
36
+	 *
37
+	 * @param string    $email_address ,
38
+	 * @param int       $page          starts at 1, not 0
39
+	 * @return array {
40
+	 * @type array      $data          {
41
+	 * @type array {
42
+	 * @type string     $group_id      (not translated, same for all exports)
43
+	 * @type string     $group_label   (translated string)
44
+	 * @type string|int $item_id
45
+	 * @type array      $data          {
46
+	 * @type array {
47
+	 * @type string     $name          what's shown in the left-column of the export row
48
+	 * @type string     $value         what's showin the right-column of the export row
49
+	 *                                 }
50
+	 *                                 }
51
+	 *                                 }
52
+	 *                                 }
53
+	 *                                 }
54
+	 */
55
+	public function export($email_address, $page = 1)
56
+	{
57
+		$attendees = $this->attendee_model->get_all(
58
+			array(
59
+				array(
60
+					'ATT_email' => $email_address,
61
+				),
62
+			)
63
+		);
64 64
 
65
-        if (empty($attendees)) {
66
-            return array(
67
-                'data' => array(),
68
-                'done' => true,
69
-            );
70
-        }
65
+		if (empty($attendees)) {
66
+			return array(
67
+				'data' => array(),
68
+				'done' => true,
69
+			);
70
+		}
71 71
 
72
-        $export_items = array();
73
-        foreach ($attendees as $attendee) {
74
-            $export_fields = array_intersect_key(
75
-                $this->attendee_model->field_settings(),
76
-                array_flip(
77
-                    array(
78
-                        'ATT_fname',
79
-                        'ATT_lname',
80
-                        'ATT_email',
81
-                        'ATT_address1',
82
-                        'ATT_address2',
83
-                        'ATT_city',
84
-                        'STA_ID',
85
-                        'CNT_ISO',
86
-                        'ATT_zip',
87
-                        'ATT_phone',
88
-                    )
89
-                )
90
-            );
91
-            $data = array();
92
-            foreach ($export_fields as $field_name => $field_obj) {
93
-                if ($field_name === 'STA_ID') {
94
-                    $value = $attendee->state_name();
95
-                } elseif ($field_name == 'CNT_ISO') {
96
-                    $value = $attendee->country_name();
97
-                } else {
98
-                    $value = $attendee->get_pretty($field_name);
99
-                }
100
-                $data[] = array(
101
-                    'name'  => $field_obj->get_nicename(),
102
-                    'value' => $value,
103
-                );
104
-            }
105
-            $export_items[] =
106
-                array(
107
-                    'group_id'    => 'att-' . $attendee->ID(),
108
-                    'group_label' => esc_html__('Contact Profiles', 'event_espresso'),
109
-                    'item_id'     => $attendee->ID(),
110
-                    'data'        => $data,
111
-                );
112
-        }
113
-        return array(
114
-            'data' => $export_items,
115
-            'done' => true,
116
-        );
117
-    }
72
+		$export_items = array();
73
+		foreach ($attendees as $attendee) {
74
+			$export_fields = array_intersect_key(
75
+				$this->attendee_model->field_settings(),
76
+				array_flip(
77
+					array(
78
+						'ATT_fname',
79
+						'ATT_lname',
80
+						'ATT_email',
81
+						'ATT_address1',
82
+						'ATT_address2',
83
+						'ATT_city',
84
+						'STA_ID',
85
+						'CNT_ISO',
86
+						'ATT_zip',
87
+						'ATT_phone',
88
+					)
89
+				)
90
+			);
91
+			$data = array();
92
+			foreach ($export_fields as $field_name => $field_obj) {
93
+				if ($field_name === 'STA_ID') {
94
+					$value = $attendee->state_name();
95
+				} elseif ($field_name == 'CNT_ISO') {
96
+					$value = $attendee->country_name();
97
+				} else {
98
+					$value = $attendee->get_pretty($field_name);
99
+				}
100
+				$data[] = array(
101
+					'name'  => $field_obj->get_nicename(),
102
+					'value' => $value,
103
+				);
104
+			}
105
+			$export_items[] =
106
+				array(
107
+					'group_id'    => 'att-' . $attendee->ID(),
108
+					'group_label' => esc_html__('Contact Profiles', 'event_espresso'),
109
+					'item_id'     => $attendee->ID(),
110
+					'data'        => $data,
111
+				);
112
+		}
113
+		return array(
114
+			'data' => $export_items,
115
+			'done' => true,
116
+		);
117
+	}
118 118
 
119
-    /**
120
-     * Gets the Translated name of this exporter
121
-     *
122
-     * @return string
123
-     */
124
-    public function name()
125
-    {
126
-        return esc_html__('Event Espresso Attendee Data Exporter', 'event_espresso');
127
-    }
119
+	/**
120
+	 * Gets the Translated name of this exporter
121
+	 *
122
+	 * @return string
123
+	 */
124
+	public function name()
125
+	{
126
+		return esc_html__('Event Espresso Attendee Data Exporter', 'event_espresso');
127
+	}
128 128
 }
129 129
 // End of file ExportAttendee.php
130 130
 // Location: EventEspresso\core\domain\services\admin\privacy\export/ExportAttendee.php
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -104,7 +104,7 @@
 block discarded – undo
104 104
             }
105 105
             $export_items[] =
106 106
                 array(
107
-                    'group_id'    => 'att-' . $attendee->ID(),
107
+                    'group_id'    => 'att-'.$attendee->ID(),
108 108
                     'group_label' => esc_html__('Contact Profiles', 'event_espresso'),
109 109
                     'item_id'     => $attendee->ID(),
110 110
                     'data'        => $data,
Please login to merge, or discard this patch.
core/domain/services/admin/privacy/export/ExportRegistration.php 1 patch
Indentation   +122 added lines, -122 removed lines patch added patch discarded remove patch
@@ -18,133 +18,133 @@
 block discarded – undo
18 18
  */
19 19
 class ExportRegistration implements PersonalDataExporterInterface
20 20
 {
21
-    /**
22
-     * @var EEM_Registration
23
-     */
24
-    protected $registration_model;
21
+	/**
22
+	 * @var EEM_Registration
23
+	 */
24
+	protected $registration_model;
25 25
 
26
-    /**
27
-     * ExportRegistration constructor.
28
-     *
29
-     * @param EEM_Registration $registration_model
30
-     */
31
-    public function __construct(EEM_Registration $registration_model)
32
-    {
33
-        $this->registration_model = $registration_model;
34
-    }
26
+	/**
27
+	 * ExportRegistration constructor.
28
+	 *
29
+	 * @param EEM_Registration $registration_model
30
+	 */
31
+	public function __construct(EEM_Registration $registration_model)
32
+	{
33
+		$this->registration_model = $registration_model;
34
+	}
35 35
 
36 36
 
37
-    /**
38
-     * Returns data for export.
39
-     *
40
-     * @param string    $email_address ,
41
-     * @param int       $page          starts at 1, not 0
42
-     * @return array {
43
-     * @type array      $data          {
44
-     * @type array {
45
-     * @type string     $group_id      (not translated, same for all exports)
46
-     * @type string     $group_label   (translated string)
47
-     * @type string|int $item_id
48
-     * @type array      $data          {
49
-     * @type array {
50
-     * @type string     $name          what's shown in the left-column of the export row
51
-     * @type string     $value         what's showin the right-column of the export row
52
-     *                                 }
53
-     *                                 }
54
-     *                                 }
55
-     *                                 }
56
-     *                                 }
57
-     */
58
-    public function export($email_address, $page = 1)
59
-    {
60
-        $page_size = 10;
61
-        $registrations = $this->registration_model->get_all(
62
-            array(
63
-                array(
64
-                    'Attendee.ATT_email' => $email_address,
65
-                ),
66
-                'limit' => array(
67
-                    ($page - 1) * $page_size,
68
-                    $page_size,
69
-                ),
70
-            )
71
-        );
72
-        $export_fields = array_intersect_key(
73
-            $this->registration_model->field_settings(),
74
-            array_flip(
75
-                array(
76
-                    'REG_code',
77
-                    'REG_date',
78
-                    'REG_final_price',
79
-                    'REG_paid',
80
-                    'REG_url_link',
81
-                    'REG_count',
82
-                    'REG_group_size',
83
-                    'REG_att_is_going',
84
-                )
85
-            )
86
-        );
87
-        $export_items = array();
88
-        $found_something = false;
89
-        foreach ($registrations as $registration) {
90
-            /**
91
-             * @var $registration EE_Registration
92
-             */
93
-            $found_something = true;
94
-            $data = array();
95
-            foreach ($export_fields as $field_name => $field_obj) {
96
-                $data[] = array(
97
-                    'name'  => $field_obj->get_nicename(),
98
-                    'value' => $registration->get_pretty($field_name),
99
-                );
100
-            }
101
-            $answers = $registration->answers(
102
-                array(
103
-                    'force_join' => array(
104
-                        'Question',
105
-                    ),
106
-                )
107
-            );
108
-            foreach ($answers as $answer) {
109
-                $data[] = array(
110
-                    'name'  => $answer->question()->display_text(),
111
-                    'value' => $answer->pretty_value(),
112
-                );
113
-            }
114
-            $ticket = $registration->ticket();
115
-            if ($ticket instanceof EE_Ticket) {
116
-                $data[] = array(
117
-                    'name'  => esc_html__('Ticket', 'event_espresso'),
118
-                    'value' => $ticket->name_and_info(),
119
-                );
120
-                $data[] = array(
121
-                    'name'  => esc_html__('Event', 'event_espresso'),
122
-                    'value' => $ticket->get_event_name(),
123
-                );
124
-            }
37
+	/**
38
+	 * Returns data for export.
39
+	 *
40
+	 * @param string    $email_address ,
41
+	 * @param int       $page          starts at 1, not 0
42
+	 * @return array {
43
+	 * @type array      $data          {
44
+	 * @type array {
45
+	 * @type string     $group_id      (not translated, same for all exports)
46
+	 * @type string     $group_label   (translated string)
47
+	 * @type string|int $item_id
48
+	 * @type array      $data          {
49
+	 * @type array {
50
+	 * @type string     $name          what's shown in the left-column of the export row
51
+	 * @type string     $value         what's showin the right-column of the export row
52
+	 *                                 }
53
+	 *                                 }
54
+	 *                                 }
55
+	 *                                 }
56
+	 *                                 }
57
+	 */
58
+	public function export($email_address, $page = 1)
59
+	{
60
+		$page_size = 10;
61
+		$registrations = $this->registration_model->get_all(
62
+			array(
63
+				array(
64
+					'Attendee.ATT_email' => $email_address,
65
+				),
66
+				'limit' => array(
67
+					($page - 1) * $page_size,
68
+					$page_size,
69
+				),
70
+			)
71
+		);
72
+		$export_fields = array_intersect_key(
73
+			$this->registration_model->field_settings(),
74
+			array_flip(
75
+				array(
76
+					'REG_code',
77
+					'REG_date',
78
+					'REG_final_price',
79
+					'REG_paid',
80
+					'REG_url_link',
81
+					'REG_count',
82
+					'REG_group_size',
83
+					'REG_att_is_going',
84
+				)
85
+			)
86
+		);
87
+		$export_items = array();
88
+		$found_something = false;
89
+		foreach ($registrations as $registration) {
90
+			/**
91
+			 * @var $registration EE_Registration
92
+			 */
93
+			$found_something = true;
94
+			$data = array();
95
+			foreach ($export_fields as $field_name => $field_obj) {
96
+				$data[] = array(
97
+					'name'  => $field_obj->get_nicename(),
98
+					'value' => $registration->get_pretty($field_name),
99
+				);
100
+			}
101
+			$answers = $registration->answers(
102
+				array(
103
+					'force_join' => array(
104
+						'Question',
105
+					),
106
+				)
107
+			);
108
+			foreach ($answers as $answer) {
109
+				$data[] = array(
110
+					'name'  => $answer->question()->display_text(),
111
+					'value' => $answer->pretty_value(),
112
+				);
113
+			}
114
+			$ticket = $registration->ticket();
115
+			if ($ticket instanceof EE_Ticket) {
116
+				$data[] = array(
117
+					'name'  => esc_html__('Ticket', 'event_espresso'),
118
+					'value' => $ticket->name_and_info(),
119
+				);
120
+				$data[] = array(
121
+					'name'  => esc_html__('Event', 'event_espresso'),
122
+					'value' => $ticket->get_event_name(),
123
+				);
124
+			}
125 125
 
126
-            $export_items[] = array(
127
-                'group_id'    => 'registration',
128
-                'group_label' => esc_html__('Event Registrations', 'event_espresso'),
129
-                'item_id'     => $registration->ID(),
130
-                'data'        => $data,
131
-            );
132
-        }
133
-        return array(
134
-            'data' => $export_items,
135
-            'done' => ! $found_something,
136
-        );
137
-    }
126
+			$export_items[] = array(
127
+				'group_id'    => 'registration',
128
+				'group_label' => esc_html__('Event Registrations', 'event_espresso'),
129
+				'item_id'     => $registration->ID(),
130
+				'data'        => $data,
131
+			);
132
+		}
133
+		return array(
134
+			'data' => $export_items,
135
+			'done' => ! $found_something,
136
+		);
137
+	}
138 138
 
139
-    /**
140
-     * Gets the Translated name of this exporter
141
-     *
142
-     * @return string
143
-     */
144
-    public function name()
145
-    {
146
-        return esc_html__('Event Espresso Registration Data Exporter', 'event_espresso');
147
-    }
139
+	/**
140
+	 * Gets the Translated name of this exporter
141
+	 *
142
+	 * @return string
143
+	 */
144
+	public function name()
145
+	{
146
+		return esc_html__('Event Espresso Registration Data Exporter', 'event_espresso');
147
+	}
148 148
 }
149 149
 // End of file ExportRegistration.php
150 150
 // Location: EventEspresso\core\domain\services\admin\privacy\export/ExportRegistration.php
Please login to merge, or discard this patch.
modules/single_page_checkout/inc/EE_SPCO_JSON_Response.php 2 patches
Indentation   +399 added lines, -399 removed lines patch added patch discarded remove patch
@@ -15,403 +15,403 @@
 block discarded – undo
15 15
 class EE_SPCO_JSON_Response
16 16
 {
17 17
 
18
-    /**
19
-     * @var string
20
-     */
21
-    protected $_errors = '';
22
-
23
-    /**
24
-     * @var string
25
-     */
26
-    protected $_unexpected_errors = '';
27
-
28
-    /**
29
-     * @var string
30
-     */
31
-    protected $_attention = '';
32
-
33
-    /**
34
-     * @var string
35
-     */
36
-    protected $_success = '';
37
-
38
-    /**
39
-     * @var string
40
-     */
41
-    protected $_plz_select_method_of_payment = '';
42
-
43
-    /**
44
-     * @var string
45
-     */
46
-    protected $_redirect_url = '';
47
-
48
-    /**
49
-     * @var string
50
-     */
51
-    protected $_registration_time_limit = '';
52
-
53
-    /**
54
-     * @var string
55
-     */
56
-    protected $_redirect_form = '';
57
-
58
-    /**
59
-     * @var string
60
-     */
61
-    protected $_reg_step_html = '';
62
-
63
-    /**
64
-     * @var string
65
-     */
66
-    protected $_method_of_payment = '';
67
-
68
-    /**
69
-     * @var float
70
-     */
71
-    protected $_payment_amount;
72
-
73
-    /**
74
-     * @var array
75
-     */
76
-    protected $_return_data = array();
77
-
78
-
79
-    /**
80
-     * @var array
81
-     */
82
-    protected $_validation_rules = array();
83
-
84
-
85
-    /**
86
-     *    class constructor
87
-     */
88
-    public function __construct()
89
-    {
90
-    }
91
-
92
-
93
-    /**
94
-     *    __toString
95
-     *
96
-     *        allows you to simply echo or print an EE_SPCO_JSON_Response object to produce a  JSON encoded string
97
-     *        ie: $json_response = new EE_SPCO_JSON_Response();
98
-     *        echo $json_response;
99
-     *
100
-     * @access    public
101
-     * @return    string
102
-     */
103
-    public function __toString()
104
-    {
105
-        $JSON_response = array();
106
-        // grab notices
107
-        $notices = EE_Error::get_notices(false);
108
-        $this->set_attention(isset($notices['attention']) ? $notices['attention'] : '');
109
-        $this->set_errors(isset($notices['errors']) ? $notices['errors'] : '');
110
-        $this->set_success(isset($notices['success']) ? $notices['success'] : '');
111
-        // add notices to JSON response, but only if they exist
112
-        if ($this->attention()) {
113
-            $JSON_response['attention'] = $this->attention();
114
-        }
115
-        if ($this->errors()) {
116
-            $JSON_response['errors'] = $this->errors();
117
-        }
118
-        if ($this->unexpected_errors()) {
119
-            $JSON_response['unexpected_errors'] = $this->unexpected_errors();
120
-        }
121
-        if ($this->success()) {
122
-            $JSON_response['success'] = $this->success();
123
-        }
124
-        // but if NO notices are set... at least set the "success" as a key so that the JS knows everything worked
125
-        if (! isset($JSON_response['attention']) && ! isset($JSON_response['errors']) && ! isset($JSON_response['success'])) {
126
-            $JSON_response['success'] = null;
127
-        }
128
-        // set redirect_url, IF it exists
129
-        if ($this->redirect_url()) {
130
-            $JSON_response['redirect_url'] = $this->redirect_url();
131
-        }
132
-        // set registration_time_limit, IF it exists
133
-        if ($this->registration_time_limit()) {
134
-            $JSON_response['registration_time_limit'] = $this->registration_time_limit();
135
-        }
136
-        // set payment_amount, IF it exists
137
-        if ($this->payment_amount() !== null) {
138
-            $JSON_response['payment_amount'] = $this->payment_amount();
139
-        }
140
-        // grab generic return data
141
-        $return_data = $this->return_data();
142
-        // add billing form validation rules
143
-        if ($this->validation_rules()) {
144
-            $return_data['validation_rules'] = $this->validation_rules();
145
-        }
146
-        // set reg_step_html, IF it exists
147
-        if ($this->reg_step_html()) {
148
-            $return_data['reg_step_html'] = $this->reg_step_html();
149
-        }
150
-        // set method of payment, IF it exists
151
-        if ($this->method_of_payment()) {
152
-            $return_data['method_of_payment'] = $this->method_of_payment();
153
-        }
154
-        // set "plz_select_method_of_payment" message, IF it exists
155
-        if ($this->plz_select_method_of_payment()) {
156
-            $return_data['plz_select_method_of_payment'] = $this->plz_select_method_of_payment();
157
-        }
158
-        // set redirect_form, IF it exists
159
-        if ($this->redirect_form()) {
160
-            $return_data['redirect_form'] = $this->redirect_form();
161
-        }
162
-        // and finally, add return_data array to main JSON response array, IF it contains anything
163
-        // why did we add some of the above properties to the return data array?
164
-        // because it is easier and cleaner in the Javascript to deal with this way
165
-        if (! empty($return_data)) {
166
-            $JSON_response['return_data'] = $return_data;
167
-        }
168
-        // filter final array
169
-        $JSON_response = apply_filters('FHEE__EE_SPCO_JSON_Response___toString__JSON_response', $JSON_response);
170
-        // return encoded array
171
-        return (string) wp_json_encode($JSON_response);
172
-    }
173
-
174
-
175
-    /**
176
-     * @param string $attention
177
-     */
178
-    public function set_attention($attention)
179
-    {
180
-        $this->_attention = $attention;
181
-    }
182
-
183
-
184
-    /**
185
-     * @return string
186
-     */
187
-    public function attention()
188
-    {
189
-        return $this->_attention;
190
-    }
191
-
192
-
193
-    /**
194
-     * @param string $errors
195
-     */
196
-    public function set_errors($errors)
197
-    {
198
-        $this->_errors = $errors;
199
-    }
200
-
201
-
202
-    /**
203
-     * @return string
204
-     */
205
-    public function errors()
206
-    {
207
-        return $this->_errors;
208
-    }
209
-
210
-
211
-    /**
212
-     * @return string
213
-     */
214
-    public function unexpected_errors()
215
-    {
216
-        return $this->_unexpected_errors;
217
-    }
218
-
219
-
220
-    /**
221
-     * @param string $unexpected_errors
222
-     */
223
-    public function set_unexpected_errors($unexpected_errors)
224
-    {
225
-        $this->_unexpected_errors = $unexpected_errors;
226
-    }
227
-
228
-
229
-    /**
230
-     * @param string $success
231
-     */
232
-    public function set_success($success)
233
-    {
234
-        $this->_success = $success;
235
-    }
236
-
237
-
238
-    /**
239
-     * @return string
240
-     */
241
-    public function success()
242
-    {
243
-        return $this->_success;
244
-    }
245
-
246
-
247
-    /**
248
-     * @param string $method_of_payment
249
-     */
250
-    public function set_method_of_payment($method_of_payment)
251
-    {
252
-        $this->_method_of_payment = $method_of_payment;
253
-    }
254
-
255
-
256
-    /**
257
-     * @return string
258
-     */
259
-    public function method_of_payment()
260
-    {
261
-        return $this->_method_of_payment;
262
-    }
263
-
264
-
265
-    /**
266
-     * @return float
267
-     */
268
-    public function payment_amount()
269
-    {
270
-        return $this->_payment_amount;
271
-    }
272
-
273
-
274
-    /**
275
-     * @param float $payment_amount
276
-     * @throws EE_Error
277
-     */
278
-    public function set_payment_amount($payment_amount)
279
-    {
280
-        $this->_payment_amount = (float) $payment_amount;
281
-    }
282
-
283
-
284
-    /**
285
-     * @param string $next_step_html
286
-     */
287
-    public function set_reg_step_html($next_step_html)
288
-    {
289
-        $this->_reg_step_html = $next_step_html;
290
-    }
291
-
292
-
293
-    /**
294
-     * @return string
295
-     */
296
-    public function reg_step_html()
297
-    {
298
-        return $this->_reg_step_html;
299
-    }
300
-
301
-
302
-    /**
303
-     * @param string $redirect_form
304
-     */
305
-    public function set_redirect_form($redirect_form)
306
-    {
307
-        $this->_redirect_form = $redirect_form;
308
-    }
309
-
310
-
311
-    /**
312
-     * @return string
313
-     */
314
-    public function redirect_form()
315
-    {
316
-        return ! empty($this->_redirect_form) ? $this->_redirect_form : false;
317
-    }
318
-
319
-
320
-    /**
321
-     * @param string $plz_select_method_of_payment
322
-     */
323
-    public function set_plz_select_method_of_payment($plz_select_method_of_payment)
324
-    {
325
-        $this->_plz_select_method_of_payment = $plz_select_method_of_payment;
326
-    }
327
-
328
-
329
-    /**
330
-     * @return string
331
-     */
332
-    public function plz_select_method_of_payment()
333
-    {
334
-        return $this->_plz_select_method_of_payment;
335
-    }
336
-
337
-
338
-    /**
339
-     * @param string $redirect_url
340
-     */
341
-    public function set_redirect_url($redirect_url)
342
-    {
343
-        $this->_redirect_url = $redirect_url;
344
-    }
345
-
346
-
347
-    /**
348
-     * @return string
349
-     */
350
-    public function redirect_url()
351
-    {
352
-        return $this->_redirect_url;
353
-    }
354
-
355
-
356
-    /**
357
-     * @return string
358
-     */
359
-    public function registration_time_limit()
360
-    {
361
-        return $this->_registration_time_limit;
362
-    }
363
-
364
-
365
-    /**
366
-     * @param string $registration_time_limit
367
-     */
368
-    public function set_registration_time_limit($registration_time_limit)
369
-    {
370
-        $this->_registration_time_limit = $registration_time_limit;
371
-    }
372
-
373
-
374
-    /**
375
-     * @param array $return_data
376
-     */
377
-    public function set_return_data($return_data)
378
-    {
379
-        $this->_return_data = array_merge($this->_return_data, $return_data);
380
-    }
381
-
382
-
383
-    /**
384
-     * @return array
385
-     */
386
-    public function return_data()
387
-    {
388
-        return $this->_return_data;
389
-    }
390
-
391
-
392
-    /**
393
-     * @param array $validation_rules
394
-     */
395
-    public function add_validation_rules(array $validation_rules = array())
396
-    {
397
-        if (is_array($validation_rules) && ! empty($validation_rules)) {
398
-            $this->_validation_rules = array_merge($this->_validation_rules, $validation_rules);
399
-        }
400
-    }
401
-
402
-
403
-    /**
404
-     * @return array | bool
405
-     */
406
-    public function validation_rules()
407
-    {
408
-        return ! empty($this->_validation_rules) ? $this->_validation_rules : false;
409
-    }
410
-
411
-
412
-    public function echoAndExit()
413
-    {
414
-        echo $this;
415
-        exit();
416
-    }
18
+	/**
19
+	 * @var string
20
+	 */
21
+	protected $_errors = '';
22
+
23
+	/**
24
+	 * @var string
25
+	 */
26
+	protected $_unexpected_errors = '';
27
+
28
+	/**
29
+	 * @var string
30
+	 */
31
+	protected $_attention = '';
32
+
33
+	/**
34
+	 * @var string
35
+	 */
36
+	protected $_success = '';
37
+
38
+	/**
39
+	 * @var string
40
+	 */
41
+	protected $_plz_select_method_of_payment = '';
42
+
43
+	/**
44
+	 * @var string
45
+	 */
46
+	protected $_redirect_url = '';
47
+
48
+	/**
49
+	 * @var string
50
+	 */
51
+	protected $_registration_time_limit = '';
52
+
53
+	/**
54
+	 * @var string
55
+	 */
56
+	protected $_redirect_form = '';
57
+
58
+	/**
59
+	 * @var string
60
+	 */
61
+	protected $_reg_step_html = '';
62
+
63
+	/**
64
+	 * @var string
65
+	 */
66
+	protected $_method_of_payment = '';
67
+
68
+	/**
69
+	 * @var float
70
+	 */
71
+	protected $_payment_amount;
72
+
73
+	/**
74
+	 * @var array
75
+	 */
76
+	protected $_return_data = array();
77
+
78
+
79
+	/**
80
+	 * @var array
81
+	 */
82
+	protected $_validation_rules = array();
83
+
84
+
85
+	/**
86
+	 *    class constructor
87
+	 */
88
+	public function __construct()
89
+	{
90
+	}
91
+
92
+
93
+	/**
94
+	 *    __toString
95
+	 *
96
+	 *        allows you to simply echo or print an EE_SPCO_JSON_Response object to produce a  JSON encoded string
97
+	 *        ie: $json_response = new EE_SPCO_JSON_Response();
98
+	 *        echo $json_response;
99
+	 *
100
+	 * @access    public
101
+	 * @return    string
102
+	 */
103
+	public function __toString()
104
+	{
105
+		$JSON_response = array();
106
+		// grab notices
107
+		$notices = EE_Error::get_notices(false);
108
+		$this->set_attention(isset($notices['attention']) ? $notices['attention'] : '');
109
+		$this->set_errors(isset($notices['errors']) ? $notices['errors'] : '');
110
+		$this->set_success(isset($notices['success']) ? $notices['success'] : '');
111
+		// add notices to JSON response, but only if they exist
112
+		if ($this->attention()) {
113
+			$JSON_response['attention'] = $this->attention();
114
+		}
115
+		if ($this->errors()) {
116
+			$JSON_response['errors'] = $this->errors();
117
+		}
118
+		if ($this->unexpected_errors()) {
119
+			$JSON_response['unexpected_errors'] = $this->unexpected_errors();
120
+		}
121
+		if ($this->success()) {
122
+			$JSON_response['success'] = $this->success();
123
+		}
124
+		// but if NO notices are set... at least set the "success" as a key so that the JS knows everything worked
125
+		if (! isset($JSON_response['attention']) && ! isset($JSON_response['errors']) && ! isset($JSON_response['success'])) {
126
+			$JSON_response['success'] = null;
127
+		}
128
+		// set redirect_url, IF it exists
129
+		if ($this->redirect_url()) {
130
+			$JSON_response['redirect_url'] = $this->redirect_url();
131
+		}
132
+		// set registration_time_limit, IF it exists
133
+		if ($this->registration_time_limit()) {
134
+			$JSON_response['registration_time_limit'] = $this->registration_time_limit();
135
+		}
136
+		// set payment_amount, IF it exists
137
+		if ($this->payment_amount() !== null) {
138
+			$JSON_response['payment_amount'] = $this->payment_amount();
139
+		}
140
+		// grab generic return data
141
+		$return_data = $this->return_data();
142
+		// add billing form validation rules
143
+		if ($this->validation_rules()) {
144
+			$return_data['validation_rules'] = $this->validation_rules();
145
+		}
146
+		// set reg_step_html, IF it exists
147
+		if ($this->reg_step_html()) {
148
+			$return_data['reg_step_html'] = $this->reg_step_html();
149
+		}
150
+		// set method of payment, IF it exists
151
+		if ($this->method_of_payment()) {
152
+			$return_data['method_of_payment'] = $this->method_of_payment();
153
+		}
154
+		// set "plz_select_method_of_payment" message, IF it exists
155
+		if ($this->plz_select_method_of_payment()) {
156
+			$return_data['plz_select_method_of_payment'] = $this->plz_select_method_of_payment();
157
+		}
158
+		// set redirect_form, IF it exists
159
+		if ($this->redirect_form()) {
160
+			$return_data['redirect_form'] = $this->redirect_form();
161
+		}
162
+		// and finally, add return_data array to main JSON response array, IF it contains anything
163
+		// why did we add some of the above properties to the return data array?
164
+		// because it is easier and cleaner in the Javascript to deal with this way
165
+		if (! empty($return_data)) {
166
+			$JSON_response['return_data'] = $return_data;
167
+		}
168
+		// filter final array
169
+		$JSON_response = apply_filters('FHEE__EE_SPCO_JSON_Response___toString__JSON_response', $JSON_response);
170
+		// return encoded array
171
+		return (string) wp_json_encode($JSON_response);
172
+	}
173
+
174
+
175
+	/**
176
+	 * @param string $attention
177
+	 */
178
+	public function set_attention($attention)
179
+	{
180
+		$this->_attention = $attention;
181
+	}
182
+
183
+
184
+	/**
185
+	 * @return string
186
+	 */
187
+	public function attention()
188
+	{
189
+		return $this->_attention;
190
+	}
191
+
192
+
193
+	/**
194
+	 * @param string $errors
195
+	 */
196
+	public function set_errors($errors)
197
+	{
198
+		$this->_errors = $errors;
199
+	}
200
+
201
+
202
+	/**
203
+	 * @return string
204
+	 */
205
+	public function errors()
206
+	{
207
+		return $this->_errors;
208
+	}
209
+
210
+
211
+	/**
212
+	 * @return string
213
+	 */
214
+	public function unexpected_errors()
215
+	{
216
+		return $this->_unexpected_errors;
217
+	}
218
+
219
+
220
+	/**
221
+	 * @param string $unexpected_errors
222
+	 */
223
+	public function set_unexpected_errors($unexpected_errors)
224
+	{
225
+		$this->_unexpected_errors = $unexpected_errors;
226
+	}
227
+
228
+
229
+	/**
230
+	 * @param string $success
231
+	 */
232
+	public function set_success($success)
233
+	{
234
+		$this->_success = $success;
235
+	}
236
+
237
+
238
+	/**
239
+	 * @return string
240
+	 */
241
+	public function success()
242
+	{
243
+		return $this->_success;
244
+	}
245
+
246
+
247
+	/**
248
+	 * @param string $method_of_payment
249
+	 */
250
+	public function set_method_of_payment($method_of_payment)
251
+	{
252
+		$this->_method_of_payment = $method_of_payment;
253
+	}
254
+
255
+
256
+	/**
257
+	 * @return string
258
+	 */
259
+	public function method_of_payment()
260
+	{
261
+		return $this->_method_of_payment;
262
+	}
263
+
264
+
265
+	/**
266
+	 * @return float
267
+	 */
268
+	public function payment_amount()
269
+	{
270
+		return $this->_payment_amount;
271
+	}
272
+
273
+
274
+	/**
275
+	 * @param float $payment_amount
276
+	 * @throws EE_Error
277
+	 */
278
+	public function set_payment_amount($payment_amount)
279
+	{
280
+		$this->_payment_amount = (float) $payment_amount;
281
+	}
282
+
283
+
284
+	/**
285
+	 * @param string $next_step_html
286
+	 */
287
+	public function set_reg_step_html($next_step_html)
288
+	{
289
+		$this->_reg_step_html = $next_step_html;
290
+	}
291
+
292
+
293
+	/**
294
+	 * @return string
295
+	 */
296
+	public function reg_step_html()
297
+	{
298
+		return $this->_reg_step_html;
299
+	}
300
+
301
+
302
+	/**
303
+	 * @param string $redirect_form
304
+	 */
305
+	public function set_redirect_form($redirect_form)
306
+	{
307
+		$this->_redirect_form = $redirect_form;
308
+	}
309
+
310
+
311
+	/**
312
+	 * @return string
313
+	 */
314
+	public function redirect_form()
315
+	{
316
+		return ! empty($this->_redirect_form) ? $this->_redirect_form : false;
317
+	}
318
+
319
+
320
+	/**
321
+	 * @param string $plz_select_method_of_payment
322
+	 */
323
+	public function set_plz_select_method_of_payment($plz_select_method_of_payment)
324
+	{
325
+		$this->_plz_select_method_of_payment = $plz_select_method_of_payment;
326
+	}
327
+
328
+
329
+	/**
330
+	 * @return string
331
+	 */
332
+	public function plz_select_method_of_payment()
333
+	{
334
+		return $this->_plz_select_method_of_payment;
335
+	}
336
+
337
+
338
+	/**
339
+	 * @param string $redirect_url
340
+	 */
341
+	public function set_redirect_url($redirect_url)
342
+	{
343
+		$this->_redirect_url = $redirect_url;
344
+	}
345
+
346
+
347
+	/**
348
+	 * @return string
349
+	 */
350
+	public function redirect_url()
351
+	{
352
+		return $this->_redirect_url;
353
+	}
354
+
355
+
356
+	/**
357
+	 * @return string
358
+	 */
359
+	public function registration_time_limit()
360
+	{
361
+		return $this->_registration_time_limit;
362
+	}
363
+
364
+
365
+	/**
366
+	 * @param string $registration_time_limit
367
+	 */
368
+	public function set_registration_time_limit($registration_time_limit)
369
+	{
370
+		$this->_registration_time_limit = $registration_time_limit;
371
+	}
372
+
373
+
374
+	/**
375
+	 * @param array $return_data
376
+	 */
377
+	public function set_return_data($return_data)
378
+	{
379
+		$this->_return_data = array_merge($this->_return_data, $return_data);
380
+	}
381
+
382
+
383
+	/**
384
+	 * @return array
385
+	 */
386
+	public function return_data()
387
+	{
388
+		return $this->_return_data;
389
+	}
390
+
391
+
392
+	/**
393
+	 * @param array $validation_rules
394
+	 */
395
+	public function add_validation_rules(array $validation_rules = array())
396
+	{
397
+		if (is_array($validation_rules) && ! empty($validation_rules)) {
398
+			$this->_validation_rules = array_merge($this->_validation_rules, $validation_rules);
399
+		}
400
+	}
401
+
402
+
403
+	/**
404
+	 * @return array | bool
405
+	 */
406
+	public function validation_rules()
407
+	{
408
+		return ! empty($this->_validation_rules) ? $this->_validation_rules : false;
409
+	}
410
+
411
+
412
+	public function echoAndExit()
413
+	{
414
+		echo $this;
415
+		exit();
416
+	}
417 417
 }
Please login to merge, or discard this patch.
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -122,7 +122,7 @@  discard block
 block discarded – undo
122 122
             $JSON_response['success'] = $this->success();
123 123
         }
124 124
         // but if NO notices are set... at least set the "success" as a key so that the JS knows everything worked
125
-        if (! isset($JSON_response['attention']) && ! isset($JSON_response['errors']) && ! isset($JSON_response['success'])) {
125
+        if ( ! isset($JSON_response['attention']) && ! isset($JSON_response['errors']) && ! isset($JSON_response['success'])) {
126 126
             $JSON_response['success'] = null;
127 127
         }
128 128
         // set redirect_url, IF it exists
@@ -162,7 +162,7 @@  discard block
 block discarded – undo
162 162
         // and finally, add return_data array to main JSON response array, IF it contains anything
163 163
         // why did we add some of the above properties to the return data array?
164 164
         // because it is easier and cleaner in the Javascript to deal with this way
165
-        if (! empty($return_data)) {
165
+        if ( ! empty($return_data)) {
166 166
             $JSON_response['return_data'] = $return_data;
167 167
         }
168 168
         // filter final array
Please login to merge, or discard this patch.
help_tours/Registration_Form_Questions_Overview_Help_Tour.class.php 2 patches
Indentation   +124 added lines, -124 removed lines patch added patch discarded remove patch
@@ -15,64 +15,64 @@  discard block
 block discarded – undo
15 15
 class Registration_Form_Questions_Overview_Help_Tour extends EE_Help_Tour
16 16
 {
17 17
 
18
-    protected function _set_tour_properties()
19
-    {
20
-        $this->_label = __('Questions Overview Tour', 'event_espresso');
21
-        $this->_slug = $this->_is_caf ? 'questions-overview-caf-joyride' : 'questions-overview-joyride';
22
-    }
18
+	protected function _set_tour_properties()
19
+	{
20
+		$this->_label = __('Questions Overview Tour', 'event_espresso');
21
+		$this->_slug = $this->_is_caf ? 'questions-overview-caf-joyride' : 'questions-overview-joyride';
22
+	}
23 23
 
24
-    protected function _set_tour_stops()
25
-    {
26
-        $this->_stops = array(
27
-            10  => array(
28
-                'content' => $this->_start(),
29
-            ),
30
-            30  => array(
31
-                'id'      => 'display_text',
32
-                'content' => $this->_display_text_stop(),
33
-                'options' => array(
34
-                    'tipLocation'    => 'top',
35
-                    'tipAdjustmentX' => -5,
36
-                    'tipAdjustmentY' => -25,
37
-                ),
38
-            ),
39
-            40  => array(
40
-                'id'      => 'admin_label',
41
-                'content' => $this->_admin_label_stop(),
42
-                'options' => array(
43
-                    'tipLocation'    => 'top',
44
-                    'tipAdjustmentX' => 20,
45
-                    'tipAdjustmentY' => -25,
46
-                ),
47
-            ),
48
-            50  => array(
49
-                'id'      => 'type',
50
-                'content' => $this->_type_stop(),
51
-                'options' => array(
52
-                    'tipLocation'    => 'top',
53
-                    'tipAdjustmentX' => -5,
54
-                    'tipAdjustmentY' => -25,
55
-                ),
56
-            ),
57
-            60  => array(
58
-                'id'      => 'values',
59
-                'content' => $this->_values_stop(),
60
-                'options' => array(
61
-                    'tipLocation'    => 'top',
62
-                    'tipAdjustmentX' => -5,
63
-                    'tipAdjustmentY' => -25,
64
-                ),
65
-            ),
66
-            70  => array(
67
-                'id'      => 'required',
68
-                'content' => $this->_required_stop(),
69
-                'options' => array(
70
-                    'tipLocation'    => 'top',
71
-                    'tipAdjustmentY' => -20,
72
-                    'tipAdjustmentX' => -15,
73
-                ),
74
-            ),
75
-            /*80 => array(
24
+	protected function _set_tour_stops()
25
+	{
26
+		$this->_stops = array(
27
+			10  => array(
28
+				'content' => $this->_start(),
29
+			),
30
+			30  => array(
31
+				'id'      => 'display_text',
32
+				'content' => $this->_display_text_stop(),
33
+				'options' => array(
34
+					'tipLocation'    => 'top',
35
+					'tipAdjustmentX' => -5,
36
+					'tipAdjustmentY' => -25,
37
+				),
38
+			),
39
+			40  => array(
40
+				'id'      => 'admin_label',
41
+				'content' => $this->_admin_label_stop(),
42
+				'options' => array(
43
+					'tipLocation'    => 'top',
44
+					'tipAdjustmentX' => 20,
45
+					'tipAdjustmentY' => -25,
46
+				),
47
+			),
48
+			50  => array(
49
+				'id'      => 'type',
50
+				'content' => $this->_type_stop(),
51
+				'options' => array(
52
+					'tipLocation'    => 'top',
53
+					'tipAdjustmentX' => -5,
54
+					'tipAdjustmentY' => -25,
55
+				),
56
+			),
57
+			60  => array(
58
+				'id'      => 'values',
59
+				'content' => $this->_values_stop(),
60
+				'options' => array(
61
+					'tipLocation'    => 'top',
62
+					'tipAdjustmentX' => -5,
63
+					'tipAdjustmentY' => -25,
64
+				),
65
+			),
66
+			70  => array(
67
+				'id'      => 'required',
68
+				'content' => $this->_required_stop(),
69
+				'options' => array(
70
+					'tipLocation'    => 'top',
71
+					'tipAdjustmentY' => -20,
72
+					'tipAdjustmentX' => -15,
73
+				),
74
+			),
75
+			/*80 => array(
76 76
                 'class' => 'bulkactions',
77 77
                 'content' => $this->_bulk_actions_stop(),
78 78
                 'options' => array(
@@ -81,84 +81,84 @@  discard block
 block discarded – undo
81 81
                     'tipAdjustmentX' => -15
82 82
                     )
83 83
                 ),*/
84
-            90  => array(
85
-                'id'      => 'event-espresso_page_espresso_registration_form-search-input',
86
-                'content' => $this->_search_stop(),
87
-                'options' => array(
88
-                    'tipLocation'    => 'left',
89
-                    'tipAdjustmentY' => -50,
90
-                    'tipAdjustmentX' => -15,
91
-                ),
92
-            ),
93
-            100 => array(
94
-                'id'      => 'add-new-question',
95
-                'content' => $this->_add_new_question_stop(),
96
-                'options' => array(
97
-                    'tipLocation'    => 'right',
98
-                    'tipAdjustmentY' => -50,
99
-                    'tipAdjustmentX' => 15,
100
-                ),
101
-            ),
102
-        );
103
-    }
84
+			90  => array(
85
+				'id'      => 'event-espresso_page_espresso_registration_form-search-input',
86
+				'content' => $this->_search_stop(),
87
+				'options' => array(
88
+					'tipLocation'    => 'left',
89
+					'tipAdjustmentY' => -50,
90
+					'tipAdjustmentX' => -15,
91
+				),
92
+			),
93
+			100 => array(
94
+				'id'      => 'add-new-question',
95
+				'content' => $this->_add_new_question_stop(),
96
+				'options' => array(
97
+					'tipLocation'    => 'right',
98
+					'tipAdjustmentY' => -50,
99
+					'tipAdjustmentX' => 15,
100
+				),
101
+			),
102
+		);
103
+	}
104 104
 
105 105
 
106
-    protected function _start()
107
-    {
108
-        $content = '<h3>' . __('Questions Overview', 'event_espresso') . '</h3>';
109
-        $content .= '<p>' . __(
110
-            'This tour of the Questions Overview page will go over different areas of the screen to help you understand what they are used for.',
111
-            'event_espresso'
112
-        ) . '</p>';
106
+	protected function _start()
107
+	{
108
+		$content = '<h3>' . __('Questions Overview', 'event_espresso') . '</h3>';
109
+		$content .= '<p>' . __(
110
+			'This tour of the Questions Overview page will go over different areas of the screen to help you understand what they are used for.',
111
+			'event_espresso'
112
+		) . '</p>';
113 113
 
114
-        return $content;
115
-    }
114
+		return $content;
115
+	}
116 116
 
117
-    protected function _display_text_stop()
118
-    {
119
-        return '<p>' . __('View available questions.', 'event_espresso') . '</p>';
120
-    }
117
+	protected function _display_text_stop()
118
+	{
119
+		return '<p>' . __('View available questions.', 'event_espresso') . '</p>';
120
+	}
121 121
 
122
-    protected function _admin_label_stop()
123
-    {
124
-        return '<p>' . __('View the admin label for your questions.', 'event_espresso') . '</p>';
125
-    }
122
+	protected function _admin_label_stop()
123
+	{
124
+		return '<p>' . __('View the admin label for your questions.', 'event_espresso') . '</p>';
125
+	}
126 126
 
127
-    protected function _type_stop()
128
-    {
129
-        return '<p>' . __(
130
-            'View the type of question. Available options are Text, Textarea, Checkboxes, Radio Buttons, Dropdown, State/Province Dropdown, Country Dropdown, and Date Picker.',
131
-            'event_espresso'
132
-        ) . '</p>';
133
-    }
127
+	protected function _type_stop()
128
+	{
129
+		return '<p>' . __(
130
+			'View the type of question. Available options are Text, Textarea, Checkboxes, Radio Buttons, Dropdown, State/Province Dropdown, Country Dropdown, and Date Picker.',
131
+			'event_espresso'
132
+		) . '</p>';
133
+	}
134 134
 
135
-    protected function _values_stop()
136
-    {
137
-        return '<p>' . __(
138
-            'View stored values for checkboxes, radio buttons, and select boxes.',
139
-            'event_espresso'
140
-        ) . '</p>';
141
-    }
135
+	protected function _values_stop()
136
+	{
137
+		return '<p>' . __(
138
+			'View stored values for checkboxes, radio buttons, and select boxes.',
139
+			'event_espresso'
140
+		) . '</p>';
141
+	}
142 142
 
143
-    protected function _required_stop()
144
-    {
145
-        return '<p>' . __('View if a question is required.', 'event_espresso') . '</p>';
146
-    }
143
+	protected function _required_stop()
144
+	{
145
+		return '<p>' . __('View if a question is required.', 'event_espresso') . '</p>';
146
+	}
147 147
 
148
-    /* protected function _bulk_actions_stop() {
148
+	/* protected function _bulk_actions_stop() {
149 149
         return '<p>' . __('Perform bulk actions to multiple questions.', 'event_espresso') . '</p>';
150 150
     } */
151 151
 
152
-    protected function _search_stop()
153
-    {
154
-        return '<p>' . __(
155
-            'Search through questions. The following sources will be searched: Name of Question (display text).',
156
-            'event_espresso'
157
-        ) . '</p>';
158
-    }
152
+	protected function _search_stop()
153
+	{
154
+		return '<p>' . __(
155
+			'Search through questions. The following sources will be searched: Name of Question (display text).',
156
+			'event_espresso'
157
+		) . '</p>';
158
+	}
159 159
 
160
-    protected function _add_new_question_stop()
161
-    {
162
-        return '<p>' . __('Click here to add a new question.', 'event_espresso') . '</p>';
163
-    }
160
+	protected function _add_new_question_stop()
161
+	{
162
+		return '<p>' . __('Click here to add a new question.', 'event_espresso') . '</p>';
163
+	}
164 164
 }
Please login to merge, or discard this patch.
Spacing   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -105,44 +105,44 @@  discard block
 block discarded – undo
105 105
 
106 106
     protected function _start()
107 107
     {
108
-        $content = '<h3>' . __('Questions Overview', 'event_espresso') . '</h3>';
109
-        $content .= '<p>' . __(
108
+        $content = '<h3>'.__('Questions Overview', 'event_espresso').'</h3>';
109
+        $content .= '<p>'.__(
110 110
             'This tour of the Questions Overview page will go over different areas of the screen to help you understand what they are used for.',
111 111
             'event_espresso'
112
-        ) . '</p>';
112
+        ).'</p>';
113 113
 
114 114
         return $content;
115 115
     }
116 116
 
117 117
     protected function _display_text_stop()
118 118
     {
119
-        return '<p>' . __('View available questions.', 'event_espresso') . '</p>';
119
+        return '<p>'.__('View available questions.', 'event_espresso').'</p>';
120 120
     }
121 121
 
122 122
     protected function _admin_label_stop()
123 123
     {
124
-        return '<p>' . __('View the admin label for your questions.', 'event_espresso') . '</p>';
124
+        return '<p>'.__('View the admin label for your questions.', 'event_espresso').'</p>';
125 125
     }
126 126
 
127 127
     protected function _type_stop()
128 128
     {
129
-        return '<p>' . __(
129
+        return '<p>'.__(
130 130
             'View the type of question. Available options are Text, Textarea, Checkboxes, Radio Buttons, Dropdown, State/Province Dropdown, Country Dropdown, and Date Picker.',
131 131
             'event_espresso'
132
-        ) . '</p>';
132
+        ).'</p>';
133 133
     }
134 134
 
135 135
     protected function _values_stop()
136 136
     {
137
-        return '<p>' . __(
137
+        return '<p>'.__(
138 138
             'View stored values for checkboxes, radio buttons, and select boxes.',
139 139
             'event_espresso'
140
-        ) . '</p>';
140
+        ).'</p>';
141 141
     }
142 142
 
143 143
     protected function _required_stop()
144 144
     {
145
-        return '<p>' . __('View if a question is required.', 'event_espresso') . '</p>';
145
+        return '<p>'.__('View if a question is required.', 'event_espresso').'</p>';
146 146
     }
147 147
 
148 148
     /* protected function _bulk_actions_stop() {
@@ -151,14 +151,14 @@  discard block
 block discarded – undo
151 151
 
152 152
     protected function _search_stop()
153 153
     {
154
-        return '<p>' . __(
154
+        return '<p>'.__(
155 155
             'Search through questions. The following sources will be searched: Name of Question (display text).',
156 156
             'event_espresso'
157
-        ) . '</p>';
157
+        ).'</p>';
158 158
     }
159 159
 
160 160
     protected function _add_new_question_stop()
161 161
     {
162
-        return '<p>' . __('Click here to add a new question.', 'event_espresso') . '</p>';
162
+        return '<p>'.__('Click here to add a new question.', 'event_espresso').'</p>';
163 163
     }
164 164
 }
Please login to merge, or discard this patch.
admin_pages/messages/espresso_events_Messages_Hooks.class.php 1 patch
Indentation   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -16,14 +16,14 @@
 block discarded – undo
16 16
 {
17 17
 
18 18
 
19
-    public function __construct(EE_Admin_Page $admin_page)
20
-    {
21
-        parent::__construct($admin_page);
22
-    }
19
+	public function __construct(EE_Admin_Page $admin_page)
20
+	{
21
+		parent::__construct($admin_page);
22
+	}
23 23
 
24 24
 
25
-    protected function _set_hooks_properties()
26
-    {
27
-        $this->_name = 'messages';
28
-    }
25
+	protected function _set_hooks_properties()
26
+	{
27
+		$this->_name = 'messages';
28
+	}
29 29
 }
Please login to merge, or discard this patch.