Class: Teeple_Session

Source Location: /Session.php

Class Overview [line 23]


Session管理を行う

Author(s):

Version:

Copyright:

Variables

Constants

Methods


Inherited Variables

Inherited Constants

Inherited Methods



Class Details

Session管理を行う

[ Top ]


Class Variables


Class Methods

close

void close( )

[line 93]

セッション処理を終了

Tags:

  • access - public

Parameters:

[ Top ]

getID

string getID( )

[line 123]

セッションIDを返却

Tags:

  • return - セッションID
  • access - public

Parameters:

[ Top ]

getName

string getName( )

[line 103]

セッション名を返却

Tags:

  • return - セッション名
  • access - public

Parameters:

[ Top ]

getParameter

string getParameter( string $key)

[line 32]

設定されている値を返却

Tags:

  • return - パラメータの値
  • access - public

Parameters:

  • string $key - パラメータ名

[ Top ]

getParameters

string getParameters( string $key)

[line 63]

値を返却(配列で返却)

Tags:

  • return - パラメータの値(配列)
  • access - public

Parameters:

  • string $key - パラメータ名

[ Top ]

removeParameter

void removeParameter( string $key)

[line 72]

値を削除する

Tags:

  • access - public

Parameters:

  • string $key - パラメータ名

[ Top ]

setCacheExpire

void setCacheExpire( string $cacheExpire)

[line 167]

cache_expireをセット

Tags:

  • access - public

Parameters:

  • string $cacheExpire - cache_expire

[ Top ]

setCacheLimiter

void setCacheLimiter( string $cacheLimiter)

[line 155]

cache_limiterをセット

Tags:

  • access - public

Parameters:

  • string $cacheLimiter - cache_limiter

[ Top ]

setCookieDomain

void setCookieDomain( string $cookieDomain)

[line 219]

cookie_domain をセット

Tags:

  • access - public

Parameters:

  • string $cookieDomain - cookie_domain

[ Top ]

setCookieLifetime

void setCookieLifetime( string $cookieLifetime)

[line 191]

cookie_lifetime をセット

Tags:

  • access - public

Parameters:

  • string $cookieLifetime - cookie_lifetime

[ Top ]

setCookiePath

void setCookiePath( string $cookiePath)

[line 205]

cookie_path をセット

Tags:

  • access - public

Parameters:

  • string $cookiePath - cookie_path

[ Top ]

setCookieSecure

void setCookieSecure( string $cookieSecure)

[line 233]

cookie_secure をセット(SSL利用時などにsecure属性を設定する)

Tags:

  • access - public

Parameters:

  • string $cookieSecure - cookie_secure

[ Top ]

setID

void setID( [string $id = ''])

[line 132]

セッションIDをセット

Tags:

  • access - public

Parameters:

  • string $id - セッションID

[ Top ]

setName

void setName( [string $name = ''])

[line 112]

セッション名をセット

Tags:

  • access - public

Parameters:

  • string $name - セッション名

[ Top ]

setParameter

void setParameter( string $key, string $value)

[line 43]

値をセット

Tags:

  • access - public

Parameters:

  • string $key - パラメータ名
  • string $value - パラメータの値

[ Top ]

setParameterRef

void setParameterRef( string $key, &$value, Object $value)

[line 53]

値をセット(オブジェクトをセット)

Tags:

  • access - public

Parameters:

  • string $key - パラメータ名
  • Object $value - パラメータの値
  • &$value -

[ Top ]

setSavePath

void setSavePath( string $savePath)

[line 143]

save_pathをセット

Tags:

  • access - public

Parameters:

  • string $savePath - save_path

[ Top ]

setUseCookies

void setUseCookies( string $useCookies)

[line 179]

use_cookies をセット

Tags:

  • access - public

Parameters:

  • string $useCookies - use_cookies

[ Top ]

start

void start( )

[line 80]

セッション処理を開始

TODO regenerateするとブラウザバックとかしたときにおかしくなるのでコメントアウト

Tags:

  • access - public

Parameters:

[ Top ]


Class Constants


Documentation generated on Mon, 26 Apr 2010 08:59:56 +0900 by phpDocumentor 1.4.3