$34 GRAYBYTE WORDPRESS FILE MANAGER $35

SERVER : premium201.web-hosting.com #1 SMP Wed Mar 26 12:08:09 UTC 2025
SERVER IP : 172.67.217.254 | ADMIN IP 216.73.216.180
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : mail

/home/bravrvjk/itiministry.org/wp-content/plugins/give/src/ServiceProviders/

HOME
Current File : /home/bravrvjk/itiministry.org/wp-content/plugins/give/src/ServiceProviders//RestAPI.php
<?php

namespace Give\ServiceProviders;

use Give\API\Endpoints\Logs\FlushLogs;
use Give\API\Endpoints\Logs\GetLogs;
use Give\API\Endpoints\Migrations\GetMigrations;
use Give\API\Endpoints\Migrations\RunMigration;
use Give\API\Endpoints\Reports\AverageDonation;
use Give\API\Endpoints\Reports\FormPerformance;
use Give\API\Endpoints\Reports\Income;
use Give\API\Endpoints\Reports\IncomeBreakdown;
use Give\API\Endpoints\Reports\PaymentMethods;
use Give\API\Endpoints\Reports\PaymentStatuses;
use Give\API\Endpoints\Reports\RecentDonations;
use Give\API\Endpoints\Reports\TopDonors;
use Give\API\Endpoints\Reports\TotalDonors;
use Give\API\Endpoints\Reports\TotalIncome;
use Give\API\Endpoints\Reports\TotalRefunds;
use Give\API\RestRoute;
use Give\DonationForms\V2\Endpoints\FormActions;
use Give\DonationForms\V2\Endpoints\ListDonationForms;
use Give\DonationForms\V2\Endpoints\SwitchDonationFormView;
use Give\Donations\Endpoints\DonationActions;
use Give\Donations\Endpoints\ListDonationsStats;
use Give\Donations\Endpoints\ListDonations;
use Give\Donations\Endpoints\SwitchDonationView;
use Give\Donors\Endpoints\DeleteDonor;
use Give\Donors\Endpoints\ListDonors;
use Give\Donors\Endpoints\ListDonorsStats;
use Give\Donors\Endpoints\SwitchDonorView;
use Give\Subscriptions\Endpoints\ListSubscriptions;
use Give\Subscriptions\Endpoints\ListSubscriptionStats;
use Give\Subscriptions\Endpoints\SubscriptionActions;
use Give\Subscriptions\Endpoints\SwitchSubscriptionView;

class RestAPI implements ServiceProvider
{
    /**
     * @var string[] array of RestRoute classes
     */
    private $reportRoutes = [
        PaymentStatuses::class,
        PaymentMethods::class,
        FormPerformance::class,
        TopDonors::class,
        RecentDonations::class,
        Income::class,
        IncomeBreakdown::class,
        AverageDonation::class,
        TotalDonors::class,
        TotalIncome::class,
        TotalRefunds::class,
        GetLogs::class,
        FlushLogs::class,
        ListDonationForms::class,
        ListDonors::class,
        ListDonorsStats::class,
        ListDonations::class,
        ListDonationsStats::class,
        ListSubscriptions::class,
        ListSubscriptionStats::class,
        SwitchDonorView::class,
        SwitchDonationView::class,
        SwitchDonationFormView::class,
        SwitchSubscriptionView::class,
        DonationActions::class,
        SubscriptionActions::class,
        DeleteDonor::class,
        FormActions::class,
        GetMigrations::class,
        RunMigration::class,
    ];

    /**
     * @inheritDoc
     */
    public function register()
    {
    }

    /**
     * @inheritDoc
     */
    public function boot()
    {
        add_action('rest_api_init', [$this, 'registerRoutes']);
    }

    /**
     * Calls the route registrations within the WordPress REST API hook
     *
     * @since 2.8.0
     */
    public function registerRoutes()
    {
        foreach ($this->reportRoutes as $route) {
            /** @var RestRoute $route */
            $route = give()->make($route);

            $route->registerRoute();
        }
    }
}


Current_dir [ WRITEABLE ] Document_root [ WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
4 Apr 2026 1.57 AM
bravrvjk / bravrvjk
0755
Exceptions
--
4 Apr 2026 1.57 AM
bravrvjk / bravrvjk
0755
GlobalStyles.php
0.473 KB
19 Jan 2023 12.19 AM
bravrvjk / bravrvjk
0644
LegacyServiceProvider.php
12.971 KB
28 Jan 2026 8.00 PM
bravrvjk / bravrvjk
0644
Onboarding.php
4.222 KB
24 Feb 2023 4.18 AM
bravrvjk / bravrvjk
0644
PaymentGateways.php
10.215 KB
16 Apr 2025 5.25 PM
bravrvjk / bravrvjk
0644
RequestType.php
0.22 KB
1 Nov 2022 1.53 AM
bravrvjk / bravrvjk
0644
RestAPI.php
3.045 KB
30 Oct 2025 12.17 AM
bravrvjk / bravrvjk
0644
Routes.php
0.692 KB
24 Nov 2021 4.55 AM
bravrvjk / bravrvjk
0644
ServiceProvider.php
0.784 KB
24 Nov 2021 4.55 AM
bravrvjk / bravrvjk
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025 CONTACT ME
Static GIF