| Conditions | 9 |
| Paths | 32 |
| Total Lines | 184 |
| 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 |
||
| 456 | private function includes() { |
||
| 457 | global $give_options; |
||
| 458 | |||
| 459 | /** |
||
| 460 | * Composer's autoload.php. |
||
| 461 | */ |
||
| 462 | if ( file_exists( GIVE_PLUGIN_DIR . 'vendor/autoload.php' ) ) { |
||
| 463 | require_once GIVE_PLUGIN_DIR . 'vendor/autoload.php'; |
||
| 464 | } else { |
||
| 465 | // Load autoloader. |
||
| 466 | require_once GIVE_PLUGIN_DIR . 'includes/libraries/tcpdf/tcpdf.php'; |
||
| 467 | } |
||
| 468 | |||
| 469 | /** |
||
| 470 | * Load libraries. |
||
| 471 | */ |
||
| 472 | if ( ! class_exists( 'WP_Async_Request' ) ) { |
||
| 473 | include_once( GIVE_PLUGIN_DIR . 'includes/libraries/wp-async-request.php' ); |
||
| 474 | } |
||
| 475 | |||
| 476 | if ( ! class_exists( 'WP_Background_Process' ) ) { |
||
| 477 | include_once( GIVE_PLUGIN_DIR . 'includes/libraries/wp-background-process.php' ); |
||
| 478 | } |
||
| 479 | |||
| 480 | /** |
||
| 481 | * Load plugin files |
||
| 482 | */ |
||
| 483 | require_once GIVE_PLUGIN_DIR . 'includes/admin/class-admin-settings.php'; |
||
| 484 | require_once GIVE_PLUGIN_DIR . 'includes/admin/class-give-settings.php'; |
||
| 485 | $give_options = give_get_settings(); |
||
| 486 | |||
| 487 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-cron.php'; |
||
| 488 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-async-process.php'; |
||
| 489 | require_once GIVE_PLUGIN_DIR . 'includes/admin/give-metabox-functions.php'; |
||
| 490 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-cache.php'; |
||
| 491 | require_once GIVE_PLUGIN_DIR . 'includes/post-types.php'; |
||
| 492 | require_once GIVE_PLUGIN_DIR . 'includes/ajax-functions.php'; |
||
| 493 | require_once GIVE_PLUGIN_DIR . 'includes/actions.php'; |
||
| 494 | require_once GIVE_PLUGIN_DIR . 'includes/filters.php'; |
||
| 495 | require_once GIVE_PLUGIN_DIR . 'includes/api/class-give-api.php'; |
||
| 496 | require_once GIVE_PLUGIN_DIR . 'includes/api/class-give-api-v2.php'; |
||
| 497 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-tooltips.php'; |
||
| 498 | require_once GIVE_PLUGIN_DIR . 'includes/class-notices.php'; |
||
| 499 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-translation.php'; |
||
| 500 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-readme-parser.php'; |
||
| 501 | |||
| 502 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-scripts.php'; |
||
| 503 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-roles.php'; |
||
| 504 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-template-loader.php'; |
||
| 505 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-donate-form.php'; |
||
| 506 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-db.php'; |
||
| 507 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-db-meta.php'; |
||
| 508 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-db-comments.php'; |
||
| 509 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-db-comments-meta.php'; |
||
| 510 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-db-donors.php'; |
||
| 511 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-db-donor-meta.php'; |
||
| 512 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-db-form-meta.php'; |
||
| 513 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-db-sequential-ordering.php'; |
||
| 514 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-donor.php'; |
||
| 515 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-donor-wall-widget.php'; |
||
| 516 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-stats.php'; |
||
| 517 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-db-sessions.php'; |
||
| 518 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-session.php'; |
||
| 519 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-html-elements.php'; |
||
| 520 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-logging.php'; |
||
| 521 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-license-handler.php'; |
||
| 522 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-email-access.php'; |
||
| 523 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-db-payment-meta.php'; |
||
| 524 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-comment.php'; |
||
| 525 | |||
| 526 | require_once GIVE_PLUGIN_DIR . 'includes/country-functions.php'; |
||
| 527 | require_once GIVE_PLUGIN_DIR . 'includes/template-functions.php'; |
||
| 528 | require_once GIVE_PLUGIN_DIR . 'includes/misc-functions.php'; |
||
| 529 | require_once GIVE_PLUGIN_DIR . 'includes/import-functions.php'; |
||
| 530 | require_once GIVE_PLUGIN_DIR . 'includes/forms/functions.php'; |
||
| 531 | require_once GIVE_PLUGIN_DIR . 'includes/forms/template.php'; |
||
| 532 | require_once GIVE_PLUGIN_DIR . 'includes/forms/widget.php'; |
||
| 533 | require_once GIVE_PLUGIN_DIR . 'includes/shortcodes.php'; |
||
| 534 | require_once GIVE_PLUGIN_DIR . 'includes/formatting.php'; |
||
| 535 | require_once GIVE_PLUGIN_DIR . 'includes/currency-functions.php'; |
||
| 536 | require_once GIVE_PLUGIN_DIR . 'includes/price-functions.php'; |
||
| 537 | require_once GIVE_PLUGIN_DIR . 'includes/error-tracking.php'; |
||
| 538 | require_once GIVE_PLUGIN_DIR . 'includes/process-donation.php'; |
||
| 539 | require_once GIVE_PLUGIN_DIR . 'includes/login-register.php'; |
||
| 540 | require_once GIVE_PLUGIN_DIR . 'includes/user-functions.php'; |
||
| 541 | require_once GIVE_PLUGIN_DIR . 'includes/plugin-compatibility.php'; |
||
| 542 | require_once GIVE_PLUGIN_DIR . 'includes/deprecated/deprecated-classes.php'; |
||
| 543 | require_once GIVE_PLUGIN_DIR . 'includes/deprecated/deprecated-functions.php'; |
||
| 544 | require_once GIVE_PLUGIN_DIR . 'includes/deprecated/deprecated-actions.php'; |
||
| 545 | require_once GIVE_PLUGIN_DIR . 'includes/deprecated/deprecated-filters.php'; |
||
| 546 | |||
| 547 | require_once GIVE_PLUGIN_DIR . 'includes/payments/backward-compatibility.php'; |
||
| 548 | require_once GIVE_PLUGIN_DIR . 'includes/payments/functions.php'; |
||
| 549 | require_once GIVE_PLUGIN_DIR . 'includes/payments/actions.php'; |
||
| 550 | require_once GIVE_PLUGIN_DIR . 'includes/payments/class-payment-stats.php'; |
||
| 551 | require_once GIVE_PLUGIN_DIR . 'includes/payments/class-payments-query.php'; |
||
| 552 | require_once GIVE_PLUGIN_DIR . 'includes/payments/class-give-payment.php'; |
||
| 553 | require_once GIVE_PLUGIN_DIR . 'includes/payments/class-give-sequential-donation-number.php'; |
||
| 554 | |||
| 555 | require_once GIVE_PLUGIN_DIR . 'includes/gateways/functions.php'; |
||
| 556 | require_once GIVE_PLUGIN_DIR . 'includes/gateways/actions.php'; |
||
| 557 | require_once GIVE_PLUGIN_DIR . 'includes/gateways/paypal-standard.php'; |
||
| 558 | require_once GIVE_PLUGIN_DIR . 'includes/gateways/offline-donations.php'; |
||
| 559 | require_once GIVE_PLUGIN_DIR . 'includes/gateways/manual.php'; |
||
| 560 | |||
| 561 | require_once GIVE_PLUGIN_DIR . 'includes/emails/class-give-emails.php'; |
||
| 562 | require_once GIVE_PLUGIN_DIR . 'includes/emails/class-give-email-tags.php'; |
||
| 563 | require_once GIVE_PLUGIN_DIR . 'includes/admin/emails/class-email-notifications.php'; |
||
| 564 | require_once GIVE_PLUGIN_DIR . 'includes/emails/functions.php'; |
||
| 565 | require_once GIVE_PLUGIN_DIR . 'includes/emails/template.php'; |
||
| 566 | require_once GIVE_PLUGIN_DIR . 'includes/emails/actions.php'; |
||
| 567 | |||
| 568 | require_once GIVE_PLUGIN_DIR . 'includes/donors/class-give-donors-query.php'; |
||
| 569 | require_once GIVE_PLUGIN_DIR . 'includes/donors/class-give-donor-wall.php'; |
||
| 570 | require_once GIVE_PLUGIN_DIR . 'includes/donors/class-give-donor-stats.php'; |
||
| 571 | require_once GIVE_PLUGIN_DIR . 'includes/donors/backward-compatibility.php'; |
||
| 572 | require_once GIVE_PLUGIN_DIR . 'includes/donors/frontend-donor-functions.php'; |
||
| 573 | require_once GIVE_PLUGIN_DIR . 'includes/donors/actions.php'; |
||
| 574 | |||
| 575 | require_once GIVE_PLUGIN_DIR . 'includes/admin/upgrades/class-give-updates.php'; |
||
| 576 | |||
| 577 | require_once GIVE_PLUGIN_DIR . 'blocks/load.php'; |
||
| 578 | |||
| 579 | if ( defined( 'WP_CLI' ) && WP_CLI ) { |
||
| 580 | require_once GIVE_PLUGIN_DIR . 'includes/class-give-cli-commands.php'; |
||
| 581 | } |
||
| 582 | |||
| 583 | if ( is_admin() || ( defined( 'WP_CLI' ) && WP_CLI ) ) { |
||
| 584 | |||
| 585 | require_once GIVE_PLUGIN_DIR . 'includes/admin/admin-footer.php'; |
||
| 586 | require_once GIVE_PLUGIN_DIR . 'includes/admin/welcome.php'; |
||
| 587 | require_once GIVE_PLUGIN_DIR . 'includes/admin/admin-pages.php'; |
||
| 588 | require_once GIVE_PLUGIN_DIR . 'includes/admin/class-api-keys-table.php'; |
||
| 589 | require_once GIVE_PLUGIN_DIR . 'includes/admin/class-i18n-module.php'; |
||
| 590 | require_once GIVE_PLUGIN_DIR . 'includes/admin/admin-actions.php'; |
||
| 591 | require_once GIVE_PLUGIN_DIR . 'includes/admin/admin-filters.php'; |
||
| 592 | require_once GIVE_PLUGIN_DIR . 'includes/admin/add-ons.php'; |
||
| 593 | require_once GIVE_PLUGIN_DIR . 'includes/admin/plugins.php'; |
||
| 594 | require_once GIVE_PLUGIN_DIR . 'includes/admin/dashboard-widgets.php'; |
||
| 595 | require_once GIVE_PLUGIN_DIR . 'includes/admin/class-blank-slate.php'; |
||
| 596 | |||
| 597 | require_once GIVE_PLUGIN_DIR . 'includes/admin/payments/actions.php'; |
||
| 598 | require_once GIVE_PLUGIN_DIR . 'includes/admin/payments/payments-history.php'; |
||
| 599 | |||
| 600 | require_once GIVE_PLUGIN_DIR . 'includes/admin/donors/donors.php'; |
||
| 601 | require_once GIVE_PLUGIN_DIR . 'includes/admin/donors/donor-functions.php'; |
||
| 602 | require_once GIVE_PLUGIN_DIR . 'includes/admin/donors/donor-actions.php'; |
||
| 603 | |||
| 604 | require_once GIVE_PLUGIN_DIR . 'includes/admin/forms/metabox.php'; |
||
| 605 | require_once GIVE_PLUGIN_DIR . 'includes/admin/forms/class-give-form-duplicator.php'; |
||
| 606 | require_once GIVE_PLUGIN_DIR . 'includes/admin/forms/class-metabox-form-data.php'; |
||
| 607 | require_once GIVE_PLUGIN_DIR . 'includes/admin/forms/dashboard-columns.php'; |
||
| 608 | |||
| 609 | require_once GIVE_PLUGIN_DIR . 'includes/admin/tools/export/export-functions.php'; |
||
| 610 | require_once GIVE_PLUGIN_DIR . 'includes/admin/tools/export/class-export.php'; |
||
| 611 | require_once GIVE_PLUGIN_DIR . 'includes/admin/tools/export/export-actions.php'; |
||
| 612 | require_once GIVE_PLUGIN_DIR . 'includes/admin/tools/export/pdf-reports.php'; |
||
| 613 | require_once GIVE_PLUGIN_DIR . 'includes/admin/tools/export/give-export-donations-functions.php'; |
||
| 614 | |||
| 615 | require_once GIVE_PLUGIN_DIR . 'includes/admin/reports/reports.php'; |
||
| 616 | require_once GIVE_PLUGIN_DIR . 'includes/admin/reports/class-give-graph.php'; |
||
| 617 | require_once GIVE_PLUGIN_DIR . 'includes/admin/reports/graphing.php'; |
||
| 618 | |||
| 619 | require_once GIVE_PLUGIN_DIR . 'includes/admin/tools/logs/logs.php'; |
||
| 620 | |||
| 621 | require_once GIVE_PLUGIN_DIR . 'includes/admin/tools/data/tools-actions.php'; |
||
| 622 | |||
| 623 | require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/abstract-shortcode-generator.php'; |
||
| 624 | require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/class-shortcode-button.php'; |
||
| 625 | require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-form.php'; |
||
| 626 | require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-goal.php'; |
||
| 627 | require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-login.php'; |
||
| 628 | require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-register.php'; |
||
| 629 | require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-profile-editor.php'; |
||
| 630 | require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-donation-grid.php'; |
||
| 631 | require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-donation-history.php'; |
||
| 632 | require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-receipt.php'; |
||
| 633 | require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-totals.php'; |
||
| 634 | require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-donor-wall.php'; |
||
| 635 | }// End if(). |
||
| 636 | |||
| 637 | require_once GIVE_PLUGIN_DIR . 'includes/install.php'; |
||
| 638 | |||
| 639 | } |
||
| 640 | |||
| 715 |