$85 GRAYBYTE WORDPRESS FILE MANAGER $55

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

/home/bravetechrwanda/itiministry.org/plugins/give/src/FormBuilder/EmailPreview/Routes/

HOME
Current File : /home/bravetechrwanda/itiministry.org/plugins/give/src/FormBuilder/EmailPreview/Routes//routes.php
<?php

use Give\FormBuilder\EmailPreview\Controllers\SendEmailPreview;
use Give\FormBuilder\EmailPreview\Controllers\ShowEmailPreview;
use Give\Framework\Permissions\Facades\UserPermissions;

return [

    /*
    |--------------------------------------------------------------------------
    | Show the HTML of the email preview
    |--------------------------------------------------------------------------
    |
    */

    'show' => [
        'methods' => WP_REST_Server::CREATABLE,
        'callback' => [give(ShowEmailPreview::class), '__invoke'],
        'permission_callback' => function () {
            return UserPermissions::donationForms()->canEdit();
        },
        'args' => [
            'email_type' => [
                'required' => true,
                'type' => 'string',
                'sanitize_callback' => 'sanitize_text_field',
            ],
            'form_id' => [
                'required' => true,
                'type' => 'string',
                'sanitize_callback' => 'absint',
            ],
        ],
    ],

    /*
    |--------------------------------------------------------------------------
    | Send the email preview to a specified address
    |--------------------------------------------------------------------------
    |
    */

    'send' => [
        'methods' => WP_REST_Server::CREATABLE,
        'callback' => [give(SendEmailPreview::class), '__invoke'],
        'permission_callback' => function () {
            return UserPermissions::donationForms()->canEdit();
        },
        'args' => [
            'email_type' => [
                'required' => true,
                'type' => 'string',
                'sanitize_callback' => 'sanitize_text_field',
            ],
            'email_address' => [
                'required' => true,
                'type' => 'string',
                'sanitize_callback' => 'sanitize_email',
            ],
        ],
    ],
];


Current_dir [ WRITEABLE ] Document_root [ NOT WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
25 May 2026 4.20 PM
bravetechrwanda / bravetechrwanda
0755
RegisterEmailPreviewRoutes.php
0.329 KB
16 Oct 2023 9.55 PM
bravetechrwanda / bravetechrwanda
0644
routes.php
1.896 KB
28 Jan 2026 8.00 PM
bravetechrwanda / bravetechrwanda
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2026 CONTACT ME
Static GIF Static GIF