Server IP : 192.158.238.246 / Your IP : 3.133.142.101 Web Server : LiteSpeed System : Linux uniform.iwebfusion.net 4.18.0-553.27.1.lve.1.el8.x86_64 #1 SMP Wed Nov 20 15:58:00 UTC 2024 x86_64 User : jenniferflocom ( 1321) PHP Version : 8.1.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /proc/7779/cwd/plugins/give/src/DonorDashboards/Admin/ |
Upload File : |
<?php namespace Give\DonorDashboards\Admin; class SuccessNotice { /** * Reigster success notice * * @since 2.10.0 * @return void * */ public function register() { if ($this->shouldRenderOutput()) { $this->renderOutput(); } } /** * Return true if notice should be rendered, false if not * * @since 2.10.0 * @return boolean * */ protected function shouldRenderOutput() { return isset($_GET['give-generated-donor-dashboard-page']); } /** * Render notice output * * @since 2.10.0 * @return void * */ protected function renderOutput() { echo $this->getOutput(); } /** * Get notice output * * @since 2.10.0 * @return string * */ protected function getOutput() { ob_start(); $output = ''; require $this->getTemplatePath(); $output = ob_get_contents(); ob_end_clean(); return $output; } /** * Get template path for notice output * * @since 2.10.0 * @return string * */ protected function getTemplatePath() { return GIVE_PLUGIN_DIR . '/src/DonorDashboards/resources/views/successnotice.php'; } }