File manager - Edit - /home/verseaumee/blueversion/wp-content/plugins/give/src/DonationForms/Controllers/DonationFormViewController.php
Back
<?php namespace Give\DonationForms\Controllers; use Give\DonationForms\DataTransferObjects\DonationFormPreviewRouteData; use Give\DonationForms\DataTransferObjects\DonationFormViewRouteData; use Give\DonationForms\Models\DonationForm; use Give\DonationForms\ViewModels\DonationFormViewModel; class DonationFormViewController { /** * This renders the donation form view. * * @since 3.0.0 */ public function show(DonationFormViewRouteData $data): string { /** @var DonationForm $donationForm */ $donationForm = DonationForm::find($data->formId); $viewModel = new DonationFormViewModel( $donationForm->id, $donationForm->blocks, $donationForm->settings ); ob_clean(); return $viewModel->render(); } /** * This renders the donation form preview * * @since 3.0.0 */ public function preview(DonationFormPreviewRouteData $data): string { /** @var DonationForm $donationForm */ $donationForm = DonationForm::find($data->formId); $viewModel = new DonationFormViewModel( $donationForm->id, $data->formBlocks ?: $donationForm->blocks, $data->formSettings ?: $donationForm->settings, true ); ob_clean(); return $viewModel->render(); } }
| ver. 1.4 |
Github
|
.
| PHP 8.5.7 | Generation time: 0 |
proxy
|
phpinfo
|
Settings