SessionInterface.php 583 B

12345678910111213141516171819202122232425262728293031
  1. <?php
  2. /*
  3. * FecShop file.
  4. *
  5. * @link http://www.fecshop.com/
  6. * @copyright Copyright (c) 2016 FecShop Software LLC
  7. * @license http://www.fecshop.com/license/
  8. */
  9. namespace fecshop\services\session;
  10. /**
  11. * Product services interface.
  12. * @author Terry Zhao <2358269014@qq.com>
  13. * @since 1.0
  14. */
  15. interface SessionInterface
  16. {
  17. public function set($key, $val, $timeout);
  18. public function get($key, $reflush);
  19. public function remove($key);
  20. public function setFlash($key, $val, $timeout);
  21. public function getFlash($key);
  22. public function destroy();
  23. }