|
Stud.IP
2.4 Revision 48548
|


Public Member Functions | |
| __construct ($id=null) | |
| store () | |
| triggerChdate () | |
| getFullName ($format="full") | |
| toArrayRecursive ($depth=1, $only_these_fields=null) | |
| get_id ($id="") | |
| put_id () | |
| start ($sid="") | |
Public Member Functions inherited from Session | |
| register ($things) | |
| is_registered ($name) | |
| unregister ($things) | |
| delete () | |
| url ($url) | |
| purl ($url) | |
| self_url () | |
| pself_url () | |
| hidden_session () | |
| add_query ($qarray) | |
| padd_query ($qarray) | |
| serialize ($prefix, $str) | |
| get_lock () | |
| release_lock () | |
| freeze () | |
| thaw () | |
| reimport_get_vars () | |
| reimport_post_vars () | |
| reimport_cookie_vars () | |
| reimport_any_vars ($arrayname) | |
| set_container () | |
| set_tokenname () | |
| release_token () | |
| put_headers () | |
| gc () | |
| Session () | |
| start () | |
| name ($name= '') | |
| delete () | |
| set_tokenname () | |
| put_headers () | |
| open () | |
| close () | |
| del () | |
| freeze ($id=NULL, $sess_data=NULL) | |
| thaw () | |
| gc () | |
| set_container () | |
| regenerate_session_id ($keep_session_vars=array()) | |
| register () | |
| is_registered () | |
| unregister () | |
Static Public Member Functions | |
| static | findByUsername ($username) |
| static | findByDatafield ($datafield_id, $value) |
Data Fields | |
| $classname = "User" | |
| $that_class = "Session_sql" | |
| $name | |
| $id | |
| $pt = array() | |
| $that | |
Data Fields inherited from Session | |
| $classname = "Session" | |
| $magic = "" | |
| $mode = "cookie" | |
| $fallback_mode | |
| $lifetime = 0 | |
| $cookie_domain = "" | |
| $cookie_path = "/" | |
| $gc_time = 1440 | |
| $gc_probability = 1 | |
| $auto_init = "" | |
| $secure_auto_init = 1 | |
| $allowcache = "no" | |
| $allowcache_expire = 1440 | |
| $that_class = "" | |
| $name = "" | |
| $id = "" | |
| $that | |
| $pt = array() | |
| $in = false | |
| $cookiename | |
| $trans_id_enabled = true | |
| $module = 'user' | |
| $save_path | |
Additional Inherited Members | |
Protected Member Functions inherited from SimpleORMap | |
| parseRelationOptions ($type, $name, $options) | |
| getTableScheme () | |
| storeRelations () | |
| deleteRelations () | |
| initializeContent () | |
| applyCallbacks ($type) | |
| registerCallback ($types, $cb) | |
| unregisterCallback ($types, $cb) | |
| cbAutoIncrementColumn ($type) | |
| cbAutoKeyCreation () | |
Static Protected Member Functions inherited from SimpleORMap | |
| static | tableScheme ($db_table) |
Protected Attributes inherited from SimpleORMap | |
| $content = array() | |
| $content_db = array() | |
| $is_new = true | |
| $db_table = '' | |
| $db_fields = null | |
| $pk = null | |
| $default_values = array() | |
| $alias_fields = array() | |
| $additional_fields = array() | |
| $relations = array() | |
| $has_many = array() | |
| $has_one = array() | |
| $belongs_to = array() | |
| $has_and_belongs_to_many = array() | |
| $registered_callbacks | |
| $known_slots = array() | |
| $reserved_slots = array('value','newid','iterator','tablemetadata', 'relationvalue','wherequery','relationoptions','data','new','id') | |
Static Protected Attributes inherited from SimpleORMap | |
| static | $schemes |
this class represents one user, the attributes from tables auth_user_md5 and user_info were merged.
| __construct | ( | $id = null | ) |
| string | $id | a user id |
Reimplemented from AuthUserMd5.
|
static |
returns an array of User-objects that have the given value in the given datafield.
| string | $datafield_id | |
| array | of User |

|
static |
return user object for given username
| string | $username | a username |

| get_id | ( | $id = "" | ) |
| getFullName | ( | $format = "full" | ) |
returns the name in specified format (formats defined in $GLOBALS['_fullname_sql'])
| string | one of full,full_rev,no_title,no_title_rev,no_title_short,no_title_motto,full_rev_username |

| put_id | ( | ) |
Reimplemented from Session.
| start | ( | $sid = "" | ) |
| store | ( | ) |
Reimplemented from SimpleORMap.

| toArrayRecursive | ( | $depth = 1, |
|
$only_these_fields = null |
|||
| ) |
returns data of table row as assoc array including all related records with a 'has*' relationship
| $depth | set to > 1 if related objects schuld also call their related records | |
| mixed | $only_these_fields | limit returned fields |
Reimplemented from SimpleORMap.
| triggerChdate | ( | ) |
Reimplemented from SimpleORMap.
| $classname = "User" |
| $id |
| $name |
| $pt = array() |
| $that |
| $that_class = "Session_sql" |