WooCommerce::initialize_session()publicWC 3.6.4

Initialize the session class.

Метод класса: WooCommerce{}

Хуки из метода

Возвращает

null. Ничего (null).

Использование

$WooCommerce = new WooCommerce();
$WooCommerce->initialize_session();

Список изменений

С версии 3.6.4 Введена.

Код WooCommerce::initialize_session() WC 8.7.0

public function initialize_session() {
	/**
	 * Filter to overwrite the session class that handles session data for users.
	 */
	$session_class = apply_filters( 'woocommerce_session_handler', 'WC_Session_Handler' ); // phpcs:ignore WooCommerce.Commenting.CommentHooks.MissingSinceComment
	if ( is_null( $this->session ) || ! $this->session instanceof $session_class ) {
		$this->session = new $session_class();
		$this->session->init();
	}
}