diff --git a/src/WPDesk/functions.php b/src/WPDesk/functions.php index e6b9bedb52d857d9de5934110ec9b354b32bc1f1..74c950c3c0f0b646a185957e2daad5928d23e8a1 100644 --- a/src/WPDesk/functions.php +++ b/src/WPDesk/functions.php @@ -3,25 +3,39 @@ /** * Creates Notice. * - * @param $noticeContent - * @param string $noticeType - * @param bool $isDismissible - * @param int $priority + * @param string $noticeContent Notice content. + * @param string $noticeType Notice type. + * @param bool $dismissible Dismissible notice. + * @param int $priority Notice priority, * * @return \WPDesk\Notice\Notice */ -function WPDeskNotice($noticeContent, $noticeType = 'info', $isDismissible = false, $priority = 10) +function WPDeskNotice($noticeContent, $noticeType = 'info', $dismissible = false, $priority = 10) { - return \WPDesk\Notice\Factory::notice($noticeContent, $noticeType, $isDismissible, $priority); + return \WPDesk\Notice\Factory::notice($noticeContent, $noticeType, $dismissible, $priority); } /** * Creates Notice. * - * @param $noticeContent - * @param string $noticeType - * @param bool $isDismissible - * @param int $priority + * @param string $noticeContent Notice content. + * @param string $noticeType Notice type. + * @param bool $dismissible Dismissible notice. + * @param int $priority Notice priority, + * + * @return \WPDesk\Notice\Notice + */ +function wpdesk_notice($noticeContent, $noticeType = 'info', $dismissible = false, $priority = 10) +{ + return WPDeskNotice($noticeContent, $noticeType, $dismissible, $priority); +} + +/** + * Creates Permanent Dismissible Notice. + * + * @param string $noticeContent Notice content. + * @param string $noticeType Notice type. + * @param int $priority Notice priority. * * @return \WPDesk\Notice\Notice */ @@ -29,3 +43,17 @@ function WPDeskPermanentDismissibleNotice($noticeContent, $noticeType = 'info', { return \WPDesk\Notice\Factory::permanentDismissibleNotice($noticeContent, $noticeType, $priority); } + +/** + * Creates Permanent Dismissible Notice. + * + * @param string $noticeContent Notice content. + * @param string $noticeType Notice type. + * @param int $priority Notice priority. + * + * @return \WPDesk\Notice\Notice + */ +function wpdesk_permanent_dismissible_notice($noticeContent, $noticeType = 'info', $priority = 10) +{ + return WPDeskPermanentDismissibleNotice($noticeContent, $noticeType, $priority); +} diff --git a/tests/integration/TestFunctions.php b/tests/integration/TestFunctions.php index e4c616b3f76e0c3bef00d98b79ed03f6692ac59b..2e054b2deee45de992486308439e2305e28d3939 100644 --- a/tests/integration/TestFunctions.php +++ b/tests/integration/TestFunctions.php @@ -14,7 +14,7 @@ class TestFunctions extends WP_UnitTestCase */ public function testWPDeskNotice() { - $notice = WPDeskNotice('test'); + $notice = wpdesk_notice('test'); $this->assertInstanceOf(Notice::class, $notice); } @@ -24,7 +24,7 @@ class TestFunctions extends WP_UnitTestCase */ public function testWPDeskPermanentDismissibleNotice() { - $notice = WPDeskPermanentDismissibleNotice('test'); + $notice = wpdesk_permanent_dismissible_notice('test'); $this->assertInstanceOf(PermanentDismissibleNotice::class, $notice); }