| Conditions | 6 |
| Paths | 4 |
| Total Lines | 132 |
| Lines | 0 |
| Ratio | 0 % |
| Changes | 0 | ||
Small methods make your code easier to understand, in particular if combined with a good name. Besides, if your method is small, finding a good name is usually much easier.
For example, if you find yourself adding comments to a method's body, this is usually a good sign to extract the commented part to a new method, and use the comment as a starting point when coming up with a good name for this new method.
Commonly applied refactorings include:
If many parameters/temporary variables are present:
| 1 | <?php |
||
| 364 | private function includes() { |
||
| 365 | global $give_options; |
||
| 366 | |||
| 367 | require_once GIVE_PLUGIN_DIR . 'includes/admin/class-admin-settings.php'; |
||
| 368 | require_once GIVE_PLUGIN_DIR . 'includes/admin/class-give-settings.php'; |
||
| 369 | $give_options = give_get_settings(); |
||
| 370 | |||
| 371 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-cron.php'; |
||
| 372 | require_once GIVE_PLUGIN_DIR . 'includes/admin/give-metabox-functions.php'; |
||
| 373 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-cache.php'; |
||
| 374 | require_once GIVE_PLUGIN_DIR . 'includes/post-types.php'; |
||
| 375 | require_once GIVE_PLUGIN_DIR . 'includes/scripts.php'; |
||
| 376 | require_once GIVE_PLUGIN_DIR . 'includes/ajax-functions.php'; |
||
| 377 | require_once GIVE_PLUGIN_DIR . 'includes/actions.php'; |
||
| 378 | require_once GIVE_PLUGIN_DIR . 'includes/filters.php'; |
||
| 379 | require_once GIVE_PLUGIN_DIR . 'includes/api/class-give-api.php'; |
||
| 380 | require_once GIVE_PLUGIN_DIR . 'includes/class-notices.php'; |
||
| 381 | |||
| 382 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-roles.php'; |
||
| 383 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-template-loader.php'; |
||
| 384 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-donate-form.php'; |
||
| 385 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-db.php'; |
||
| 386 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-db-donors.php'; |
||
| 387 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-db-donor-meta.php'; |
||
| 388 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-donor.php'; |
||
| 389 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-stats.php'; |
||
| 390 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-session.php'; |
||
| 391 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-html-elements.php'; |
||
| 392 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-logging.php'; |
||
| 393 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-license-handler.php'; |
||
| 394 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-email-access.php'; |
||
| 395 | |||
| 396 | require_once GIVE_PLUGIN_DIR . 'includes/country-functions.php'; |
||
| 397 | require_once GIVE_PLUGIN_DIR . 'includes/template-functions.php'; |
||
| 398 | require_once GIVE_PLUGIN_DIR . 'includes/misc-functions.php'; |
||
| 399 | require_once GIVE_PLUGIN_DIR . 'includes/import-functions.php'; |
||
| 400 | require_once GIVE_PLUGIN_DIR . 'includes/forms/functions.php'; |
||
| 401 | require_once GIVE_PLUGIN_DIR . 'includes/forms/template.php'; |
||
| 402 | require_once GIVE_PLUGIN_DIR . 'includes/forms/widget.php'; |
||
| 403 | require_once GIVE_PLUGIN_DIR . 'includes/shortcodes.php'; |
||
| 404 | require_once GIVE_PLUGIN_DIR . 'includes/formatting.php'; |
||
| 405 | require_once GIVE_PLUGIN_DIR . 'includes/currency-functions.php'; |
||
| 406 | require_once GIVE_PLUGIN_DIR . 'includes/price-functions.php'; |
||
| 407 | require_once GIVE_PLUGIN_DIR . 'includes/error-tracking.php'; |
||
| 408 | require_once GIVE_PLUGIN_DIR . 'includes/process-donation.php'; |
||
| 409 | require_once GIVE_PLUGIN_DIR . 'includes/login-register.php'; |
||
| 410 | require_once GIVE_PLUGIN_DIR . 'includes/user-functions.php'; |
||
| 411 | require_once GIVE_PLUGIN_DIR . 'includes/plugin-compatibility.php'; |
||
| 412 | require_once GIVE_PLUGIN_DIR . 'includes/deprecated/deprecated-classes.php'; |
||
| 413 | require_once GIVE_PLUGIN_DIR . 'includes/deprecated/deprecated-functions.php'; |
||
| 414 | require_once GIVE_PLUGIN_DIR . 'includes/deprecated/deprecated-actions.php'; |
||
| 415 | require_once GIVE_PLUGIN_DIR . 'includes/deprecated/deprecated-filters.php'; |
||
| 416 | |||
| 417 | require_once GIVE_PLUGIN_DIR . 'includes/payments/functions.php'; |
||
| 418 | require_once GIVE_PLUGIN_DIR . 'includes/payments/actions.php'; |
||
| 419 | require_once GIVE_PLUGIN_DIR . 'includes/payments/class-payment-stats.php'; |
||
| 420 | require_once GIVE_PLUGIN_DIR . 'includes/payments/class-payments-query.php'; |
||
| 421 | require_once GIVE_PLUGIN_DIR . 'includes/payments/class-give-payment.php'; |
||
| 422 | |||
| 423 | require_once GIVE_PLUGIN_DIR . 'includes/gateways/functions.php'; |
||
| 424 | require_once GIVE_PLUGIN_DIR . 'includes/gateways/actions.php'; |
||
| 425 | require_once GIVE_PLUGIN_DIR . 'includes/gateways/paypal-standard.php'; |
||
| 426 | require_once GIVE_PLUGIN_DIR . 'includes/gateways/offline-donations.php'; |
||
| 427 | require_once GIVE_PLUGIN_DIR . 'includes/gateways/manual.php'; |
||
| 428 | |||
| 429 | require_once GIVE_PLUGIN_DIR . 'includes/emails/class-give-emails.php'; |
||
| 430 | require_once GIVE_PLUGIN_DIR . 'includes/emails/class-give-email-tags.php'; |
||
| 431 | require_once GIVE_PLUGIN_DIR . 'includes/emails/functions.php'; |
||
| 432 | require_once GIVE_PLUGIN_DIR . 'includes/emails/template.php'; |
||
| 433 | require_once GIVE_PLUGIN_DIR . 'includes/emails/actions.php'; |
||
| 434 | |||
| 435 | require_once GIVE_PLUGIN_DIR . 'includes/donors/class-give-donors-query.php'; |
||
| 436 | |||
| 437 | if ( defined( 'WP_CLI' ) && WP_CLI ) { |
||
| 438 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-cli-commands.php'; |
||
| 439 | } |
||
| 440 | |||
| 441 | if ( is_admin() || ( defined( 'WP_CLI' ) && WP_CLI ) ) { |
||
| 442 | |||
| 443 | require_once GIVE_PLUGIN_DIR . 'includes/admin/admin-footer.php'; |
||
| 444 | require_once GIVE_PLUGIN_DIR . 'includes/admin/welcome.php'; |
||
| 445 | require_once GIVE_PLUGIN_DIR . 'includes/admin/admin-pages.php'; |
||
| 446 | require_once GIVE_PLUGIN_DIR . 'includes/admin/class-api-keys-table.php'; |
||
| 447 | require_once GIVE_PLUGIN_DIR . 'includes/admin/class-i18n-module.php'; |
||
| 448 | require_once GIVE_PLUGIN_DIR . 'includes/admin/admin-actions.php'; |
||
| 449 | require_once GIVE_PLUGIN_DIR . 'includes/admin/admin-filters.php'; |
||
| 450 | require_once GIVE_PLUGIN_DIR . 'includes/admin/add-ons.php'; |
||
| 451 | require_once GIVE_PLUGIN_DIR . 'includes/admin/plugins.php'; |
||
| 452 | require_once GIVE_PLUGIN_DIR . 'includes/admin/dashboard-widgets.php'; |
||
| 453 | require_once GIVE_PLUGIN_DIR . 'includes/admin/class-blank-slate.php'; |
||
| 454 | |||
| 455 | require_once GIVE_PLUGIN_DIR . 'includes/admin/payments/actions.php'; |
||
| 456 | require_once GIVE_PLUGIN_DIR . 'includes/admin/payments/payments-history.php'; |
||
| 457 | |||
| 458 | require_once GIVE_PLUGIN_DIR . 'includes/admin/donors/donors.php'; |
||
| 459 | require_once GIVE_PLUGIN_DIR . 'includes/admin/donors/donor-functions.php'; |
||
| 460 | require_once GIVE_PLUGIN_DIR . 'includes/admin/donors/donor-actions.php'; |
||
| 461 | |||
| 462 | require_once GIVE_PLUGIN_DIR . 'includes/admin/forms/metabox.php'; |
||
| 463 | require_once GIVE_PLUGIN_DIR . 'includes/admin/forms/class-metabox-form-data.php'; |
||
| 464 | require_once GIVE_PLUGIN_DIR . 'includes/admin/forms/dashboard-columns.php'; |
||
| 465 | |||
| 466 | require_once GIVE_PLUGIN_DIR . 'includes/admin/tools/export/export-functions.php'; |
||
| 467 | require_once GIVE_PLUGIN_DIR . 'includes/admin/tools/export/class-export.php'; |
||
| 468 | require_once GIVE_PLUGIN_DIR . 'includes/admin/tools/export/export-actions.php'; |
||
| 469 | require_once GIVE_PLUGIN_DIR . 'includes/admin/tools/export/pdf-reports.php'; |
||
| 470 | |||
| 471 | require_once GIVE_PLUGIN_DIR . 'includes/admin/reports/reports.php'; |
||
| 472 | require_once GIVE_PLUGIN_DIR . 'includes/admin/reports/class-give-graph.php'; |
||
| 473 | require_once GIVE_PLUGIN_DIR . 'includes/admin/reports/graphing.php'; |
||
| 474 | |||
| 475 | require_once GIVE_PLUGIN_DIR . 'includes/admin/tools/logs/logs.php'; |
||
| 476 | |||
| 477 | require_once GIVE_PLUGIN_DIR . 'includes/admin/tools/data/tools-actions.php'; |
||
| 478 | |||
| 479 | require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/abstract-shortcode-generator.php'; |
||
| 480 | require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/class-shortcode-button.php'; |
||
| 481 | require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-form.php'; |
||
| 482 | require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-goal.php'; |
||
| 483 | require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-login.php'; |
||
| 484 | require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-register.php'; |
||
| 485 | require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-profile-editor.php'; |
||
| 486 | require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-donation-history.php'; |
||
| 487 | require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-receipt.php'; |
||
| 488 | |||
| 489 | require_once GIVE_PLUGIN_DIR . 'includes/admin/upgrades/class-give-updates.php'; |
||
| 490 | |||
| 491 | }// End if(). |
||
| 492 | |||
| 493 | require_once GIVE_PLUGIN_DIR . 'includes/install.php'; |
||
| 494 | |||
| 495 | } |
||
| 496 | |||
| 570 | Give(); |
Our type inference engine has found an assignment to a property that is incompatible with the declared type of that property.
Either this assignment is in error or the assigned type should be added to the documentation/type hint for that property..