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