CMS  Version 3.9
UserFeedback Class Reference

Inherits DataItem.

Public Member Functions

 User ()
 
 __construct ()
 

Public Attributes

 $table = "feedback"
 
 $primary_key = "feedback_id"
 
 $fields
 
 $relations = array("User" => "")
 

Detailed Description

Definition at line 8 of file feedback.inc.

Constructor & Destructor Documentation

◆ __construct()

UserFeedback::__construct ( )

Definition at line 33 of file feedback.inc.

34  {
35  // Patch in the user class, since this can be overridden by the application
36  $mgr = new UserManager();
37  $this->relations["User"] = $mgr->getUserClass();
38 
39  parent::__construct(func_get_args());
40  }
Provides the interface to the user model for the application.

Member Function Documentation

◆ User()

UserFeedback::User ( )

Definition at line 26 of file feedback.inc.

27  {
28  $mgr = new UserManager();
29  return $mgr->getUser($this->user_id);
30  }
$feedback user_id
Definition: save.inc:14

Member Data Documentation

◆ $fields

UserFeedback::$fields
Initial value:
= array("feedback_id" => Number,
"user_id" => Number,
"session" => String,
"feedback" => Text,
"referer" => String,
"created_date" => DateTime)

Definition at line 15 of file feedback.inc.

◆ $primary_key

UserFeedback::$primary_key = "feedback_id"

Definition at line 11 of file feedback.inc.

◆ $relations

UserFeedback::$relations = array("User" => "")

Definition at line 24 of file feedback.inc.

◆ $table

UserFeedback::$table = "feedback"

Definition at line 10 of file feedback.inc.


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