@@ -12,7 +12,7 @@ discard block |
||
| 12 | 12 | */ |
| 13 | 13 | |
| 14 | 14 | // Exit if accessed directly. |
| 15 | -if ( ! defined( 'ABSPATH' ) ) { |
|
| 15 | +if ( ! defined('ABSPATH')) { |
|
| 16 | 16 | exit; |
| 17 | 17 | } |
| 18 | 18 | |
@@ -81,15 +81,15 @@ discard block |
||
| 81 | 81 | * @param array $_data |
| 82 | 82 | * @param array $options |
| 83 | 83 | */ |
| 84 | - public function __construct( $_data, $options = array() ) { |
|
| 84 | + public function __construct($_data, $options = array()) { |
|
| 85 | 85 | |
| 86 | - $this->data = $_data; |
|
| 86 | + $this->data = $_data; |
|
| 87 | 87 | |
| 88 | 88 | // Generate unique ID |
| 89 | - $this->id = md5( rand() ); |
|
| 89 | + $this->id = md5(rand()); |
|
| 90 | 90 | |
| 91 | 91 | // Setup default options; |
| 92 | - $this->options = apply_filters( 'give_graph_args', array( |
|
| 92 | + $this->options = apply_filters('give_graph_args', array( |
|
| 93 | 93 | 'y_mode' => null, |
| 94 | 94 | 'x_mode' => null, |
| 95 | 95 | 'y_decimals' => 0, |
@@ -107,9 +107,9 @@ discard block |
||
| 107 | 107 | 'lines' => false, |
| 108 | 108 | 'points' => true, |
| 109 | 109 | 'dataType' => array() |
| 110 | - ) ); |
|
| 110 | + )); |
|
| 111 | 111 | |
| 112 | - $this->options = wp_parse_args( $options, $this->options ); |
|
| 112 | + $this->options = wp_parse_args($options, $this->options); |
|
| 113 | 113 | } |
| 114 | 114 | |
| 115 | 115 | /** |
@@ -120,8 +120,8 @@ discard block |
||
| 120 | 120 | * |
| 121 | 121 | * @since 1.0 |
| 122 | 122 | */ |
| 123 | - public function set( $key, $value ) { |
|
| 124 | - $this->options[ $key ] = $value; |
|
| 123 | + public function set($key, $value) { |
|
| 124 | + $this->options[$key] = $value; |
|
| 125 | 125 | } |
| 126 | 126 | |
| 127 | 127 | /** |
@@ -131,8 +131,8 @@ discard block |
||
| 131 | 131 | * |
| 132 | 132 | * @since 1.0 |
| 133 | 133 | */ |
| 134 | - public function get( $key ) { |
|
| 135 | - return isset( $this->options[ $key ] ) ? $this->options[ $key ] : false; |
|
| 134 | + public function get($key) { |
|
| 135 | + return isset($this->options[$key]) ? $this->options[$key] : false; |
|
| 136 | 136 | } |
| 137 | 137 | |
| 138 | 138 | /** |
@@ -141,7 +141,7 @@ discard block |
||
| 141 | 141 | * @since 1.0 |
| 142 | 142 | */ |
| 143 | 143 | public function get_data() { |
| 144 | - return apply_filters( 'give_get_graph_data', $this->data, $this ); |
|
| 144 | + return apply_filters('give_get_graph_data', $this->data, $this); |
|
| 145 | 145 | } |
| 146 | 146 | |
| 147 | 147 | /** |
@@ -151,19 +151,19 @@ discard block |
||
| 151 | 151 | */ |
| 152 | 152 | public function load_scripts() { |
| 153 | 153 | // Use minified libraries if SCRIPT_DEBUG is turned off |
| 154 | - $suffix = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min'; |
|
| 154 | + $suffix = (defined('SCRIPT_DEBUG') && SCRIPT_DEBUG) ? '' : '.min'; |
|
| 155 | 155 | |
| 156 | - wp_register_script( 'jquery-flot-orderbars', GIVE_PLUGIN_URL . 'assets/js/plugins/jquery.flot.orderBars' . $suffix . '.js', array('jquery-flot'), GIVE_VERSION ); |
|
| 157 | - wp_enqueue_script( 'jquery-flot-orderbars' ); |
|
| 156 | + wp_register_script('jquery-flot-orderbars', GIVE_PLUGIN_URL.'assets/js/plugins/jquery.flot.orderBars'.$suffix.'.js', array('jquery-flot'), GIVE_VERSION); |
|
| 157 | + wp_enqueue_script('jquery-flot-orderbars'); |
|
| 158 | 158 | |
| 159 | - wp_register_script( 'jquery-flot-time', GIVE_PLUGIN_URL . 'assets/js/plugins/jquery.flot.time' . $suffix . '.js', array('jquery-flot'), GIVE_VERSION ); |
|
| 160 | - wp_enqueue_script( 'jquery-flot-time' ); |
|
| 159 | + wp_register_script('jquery-flot-time', GIVE_PLUGIN_URL.'assets/js/plugins/jquery.flot.time'.$suffix.'.js', array('jquery-flot'), GIVE_VERSION); |
|
| 160 | + wp_enqueue_script('jquery-flot-time'); |
|
| 161 | 161 | |
| 162 | - wp_register_script( 'jquery-flot-resize', GIVE_PLUGIN_URL . 'assets/js/plugins/jquery.flot.resize' . $suffix . '.js', array('jquery-flot'), GIVE_VERSION ); |
|
| 163 | - wp_enqueue_script( 'jquery-flot-resize' ); |
|
| 162 | + wp_register_script('jquery-flot-resize', GIVE_PLUGIN_URL.'assets/js/plugins/jquery.flot.resize'.$suffix.'.js', array('jquery-flot'), GIVE_VERSION); |
|
| 163 | + wp_enqueue_script('jquery-flot-resize'); |
|
| 164 | 164 | |
| 165 | - wp_register_script( 'jquery-flot', GIVE_PLUGIN_URL . 'assets/js/plugins/jquery.flot' . $suffix . '.js', false, GIVE_VERSION ); |
|
| 166 | - wp_enqueue_script( 'jquery-flot' ); |
|
| 165 | + wp_register_script('jquery-flot', GIVE_PLUGIN_URL.'assets/js/plugins/jquery.flot'.$suffix.'.js', false, GIVE_VERSION); |
|
| 166 | + wp_enqueue_script('jquery-flot'); |
|
| 167 | 167 | |
| 168 | 168 | } |
| 169 | 169 | |
@@ -190,14 +190,14 @@ discard block |
||
| 190 | 190 | [ |
| 191 | 191 | <?php |
| 192 | 192 | $order = 0; |
| 193 | - foreach( $this->get_data() as $label => $data ) : |
|
| 193 | + foreach ($this->get_data() as $label => $data) : |
|
| 194 | 194 | ?> |
| 195 | 195 | { |
| 196 | - label : "<?php echo esc_attr( $label ); ?>", |
|
| 197 | - id : "<?php echo sanitize_key( $label ); ?>", |
|
| 198 | - dataType : '<?php echo ( ! empty( $this->options['dataType'][$order] ) ? $this->options['dataType'][$order] : 'count' ); ?>', |
|
| 196 | + label : "<?php echo esc_attr($label); ?>", |
|
| 197 | + id : "<?php echo sanitize_key($label); ?>", |
|
| 198 | + dataType : '<?php echo ( ! empty($this->options['dataType'][$order]) ? $this->options['dataType'][$order] : 'count'); ?>', |
|
| 199 | 199 | // data format is: [ point on x, value on y ] |
| 200 | - data : [<?php foreach( $data as $point ) { echo '[' . implode( ',', $point ) . '],'; } ?>], |
|
| 200 | + data : [<?php foreach ($data as $point) { echo '['.implode(',', $point).'],'; } ?>], |
|
| 201 | 201 | points: { |
| 202 | 202 | show: <?php echo $this->options['points'] ? 'true' : 'false'; ?>, |
| 203 | 203 | }, |
@@ -212,7 +212,7 @@ discard block |
||
| 212 | 212 | fill : true, |
| 213 | 213 | fillColor: {colors: [{opacity: 0.4}, {opacity: 0.1}]} |
| 214 | 214 | }, |
| 215 | - <?php if( $this->options[ 'multiple_y_axes' ] ) : ?> |
|
| 215 | + <?php if ($this->options['multiple_y_axes']) : ?> |
|
| 216 | 216 | yaxis : <?php echo $yaxis_count; ?> |
| 217 | 217 | <?php endif; ?> |
| 218 | 218 | |
@@ -226,10 +226,10 @@ discard block |
||
| 226 | 226 | grid: { |
| 227 | 227 | show : true, |
| 228 | 228 | aboveData : false, |
| 229 | - color : "<?php echo $this->options[ 'color' ]; ?>", |
|
| 230 | - backgroundColor: "<?php echo $this->options[ 'bgcolor' ]; ?>", |
|
| 231 | - borderColor : "<?php echo $this->options[ 'bordercolor' ]; ?>", |
|
| 232 | - borderWidth : <?php echo absint( $this->options[ 'borderwidth' ] ); ?>, |
|
| 229 | + color : "<?php echo $this->options['color']; ?>", |
|
| 230 | + backgroundColor: "<?php echo $this->options['bgcolor']; ?>", |
|
| 231 | + borderColor : "<?php echo $this->options['bordercolor']; ?>", |
|
| 232 | + borderWidth : <?php echo absint($this->options['borderwidth']); ?>, |
|
| 233 | 233 | clickable : false, |
| 234 | 234 | hoverable : true |
| 235 | 235 | }, |
@@ -240,7 +240,7 @@ discard block |
||
| 240 | 240 | mode : "<?php echo $this->options['x_mode']; ?>", |
| 241 | 241 | timeFormat : "<?php echo $this->options['x_mode'] == 'time' ? $this->options['time_format'] : ''; ?>", |
| 242 | 242 | tickSize : "<?php echo $this->options['x_mode'] == 'time' ? '' : 1; ?>", |
| 243 | - <?php if( $this->options['x_mode'] != 'time' ) : ?> |
|
| 243 | + <?php if ($this->options['x_mode'] != 'time') : ?> |
|
| 244 | 244 | tickDecimals: <?php echo $this->options['x_decimals']; ?> |
| 245 | 245 | <?php endif; ?> |
| 246 | 246 | }, |
@@ -249,7 +249,7 @@ discard block |
||
| 249 | 249 | min : 0, |
| 250 | 250 | mode : "<?php echo $this->options['y_mode']; ?>", |
| 251 | 251 | timeFormat : "<?php echo $this->options['y_mode'] == 'time' ? $this->options['time_format'] : ''; ?>", |
| 252 | - <?php if( $this->options['y_mode'] != 'time' ) : ?> |
|
| 252 | + <?php if ($this->options['y_mode'] != 'time') : ?> |
|
| 253 | 253 | tickDecimals: <?php echo $this->options['y_decimals']; ?>, |
| 254 | 254 | <?php endif; ?> |
| 255 | 255 | tickFormatter: function(val) { |
@@ -323,7 +323,7 @@ discard block |
||
| 323 | 323 | * |
| 324 | 324 | * @param Give_Graph $this Graph object. |
| 325 | 325 | */ |
| 326 | - do_action( 'give_before_graph', $this ); |
|
| 326 | + do_action('give_before_graph', $this); |
|
| 327 | 327 | |
| 328 | 328 | // Build the graph. |
| 329 | 329 | echo $this->build_graph(); |
@@ -335,7 +335,7 @@ discard block |
||
| 335 | 335 | * |
| 336 | 336 | * @param Give_Graph $this Graph object. |
| 337 | 337 | */ |
| 338 | - do_action( 'give_after_graph', $this ); |
|
| 338 | + do_action('give_after_graph', $this); |
|
| 339 | 339 | } |
| 340 | 340 | |
| 341 | 341 | } |