PluginProbe
Packeta / trunk
Packeta vtrunk
2.3.2 2.3.1 trunk 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.3.0 1.3.1 1.3.2 1.4 1.4.1 1.4.2 1.4.3 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 All 56 releases
packeta / src / Packetery / Module / Framework / WcPageTrait.php

WcPageTrait.php in Packeta trunk, at src/Packetery/Module/Framework/WcPageTrait.php

29 lines 498 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * Trait WcPageTrait.
4 *
5 * @package Packetery
6 */
7
8 declare( strict_types=1 );
9
10 namespace Packetery\Module\Framework;
11
12 /**
13 * Trait WcPageTrait.
14 *
15 * @package Packetery
16 */
17 trait WcPageTrait {
18 /**
19 * Retrieve page ids - used for myaccount, edit_address, shop, cart, checkout, pay, view_order, terms. returns -1 if no page is found.
20 *
21 * @param string $page Page slug.
22 *
23 * @return int
24 */
25 public function getPageId( string $page ): int {
26 return wc_get_page_id( $page );
27 }
28 }
29