写入session
$ tempstore = \ Drupal :: service ('user.private_tempstore' ) - > get ('mymodule_name' ) ;
$ tempstore - > set ('my_variable_name',$ some_data ) ;
读取session:
$ tempstore = \ Drupal :: service ('user.private_tempstore' ) - > get ('mymodule_name' ) ;
$ some_data = $ tempstore - > get ('my_variable_name' ) ;
注:mymodule_name:代码所在的module名
$ some_data :你要写入的变量
my_variable_name:在session定义的字段名,取的时候用这个名字取出对应的字段