Sessionクラス

とりあえず、セッションに簡単にアクセスするためにSessionクラスを作ってみる。いちいち$_SESSIONの中身をいじるのが面倒なので。

# /moony/core/Session.class.php

class Session {
  function set($key, $value) {
    $_SESSION[$key] = $value;
  }
  function get($key, $default = NULL) {
    if (!isset($_SESSION[$key])) {
      return $default;
    }
    return $_SESSION[$key];
  }
  function exists($key) {
    return isset($_SESSION[$key]);
  }
}

これぐらい短いクラスなら全ソース載せられるな。ちなみに全部staticアクセスなメソッド。完全なユーティリティクラスだな。ここに載せるほどのものでもないという話も。