public get_cancel_endpoint ( ) : string | ||
리턴 | string | the cancel endpoint; either the cart page or the home page. |
public function get_cancel_endpoint()
{
$cancel_endpoint = wc_get_page_permalink('cart');
if (!$cancel_endpoint) {
$cancel_endpoint = home_url();
}
if (false === strpos($cancel_endpoint, '?')) {
$cancel_endpoint = trailingslashit($cancel_endpoint);
}
return $cancel_endpoint;
}
/** * Test: get_cancel_endpoint */ function test_get_cancel_endpoint() { $object = new WC_Order(); $this->assertEquals('http://example.org/', $object->get_cancel_endpoint()); }