Stud.IP  5.4
 All Data Structures Namespaces Files Functions Variables Groups
ProfileModel Class Reference

Public Member Functions

 __construct ($current_user, $user)
 
 getHomepageVisibilities ()
 
 getVisibilityValue ($param, $visibility= '')
 
 getSpecificVisibilityValue ($param)
 
 getDozentSeminars ()
 
 getDatafields ()
 
 getLongDatafields ()
 
 getShortDatafields ()
 

Protected Attributes

 $perm
 
 $current_user
 
 $user
 
 $visibilities
 

Constructor & Destructor Documentation

__construct (   $current_user,
  $user 
)

Get informations on depending selected user

Parameters
String$current_user
String$user

Member Function Documentation

getDatafields ( )

Collect user datafield informations

Returns
array
getDozentSeminars ( )

Creates an array with all seminars

Returns
array
getHomepageVisibilities ( )

Get the homepagevisibilities

Returns
array
getLongDatafields ( )

Filter long datafiels from the datafields

Returns
array
getShortDatafields ( )

Filter short datafiels from the datafields

Returns
array
getSpecificVisibilityValue (   $param)

Returns a specific value of the visibilies

Parameters
String$param
Returns
String
getVisibilityValue (   $param,
  $visibility = '' 
)

Returns the visibility value

Returns
String

Field Documentation

$current_user
protected
$perm
protected
$user
protected
$visibilities
protected

The documentation for this class was generated from the following file: