Class CompanyWebsite

Description

Company website class

  • version: 1.0

Located in /application/models/CompanyWebsite.class.php (line 9)


	
			
Class Constant Summary
 USER_SESSION_ID_VAR = 'user_session_id'
Method Summary
static CompanyWebsite instance (void 0)
Company getCompany (null 0)
User getLoggedUser (null 0)
Project getProject (null 0)
null init (void 0)
null logUserIn ( $user, [boolean $remember = false])
null logUserOut (void 0)
null setCompany ( $value)
null setLoggedUser ( $user, [boolean $remember = false], [DateTimeValue $set_last_activity_time = true], User $value)
null setProject (Project $value)
Methods
static method instance (line 264)

Return single CompanyWebsite instance

  • access: public
static CompanyWebsite instance (void 0)
  • void 0
getCompany (line 178)

Get company

  • access: public
Company getCompany (null 0)
  • null 0
getLoggedUser (line 200)

Get logged_user

  • access: public
User getLoggedUser (null 0)
  • null 0
getProject (line 242)

Get project

  • access: public
Project getProject (null 0)
  • null 0
init (line 43)

Init company website environment

  • throws: Error
  • access: public
null init (void 0)
  • void 0
logUserIn (line 141)

Log user in

  • access: public
null logUserIn ( $user, [boolean $remember = false])
  • User $user
  • boolean $remember
logUserOut (line 160)

Log out user

  • access: public
null logUserOut (void 0)
  • void 0
setCompany (line 189)

Set company value

  • access: public
null setCompany ( $value)
setLoggedUser (line 215)

Set logged_user value

  • throws: DBQueryError
  • access: public
null setLoggedUser ( $user, [boolean $remember = false], [DateTimeValue $set_last_activity_time = true], User $value)
  • User $value
  • boolean $remember: Remember this user for 2 weeks (configurable)
  • DateTimeValue $set_last_activity_time: Set last activity time. This property is turned off in case of feed login for instance
  • User $user
setProject (line 253)

Set project value

  • access: public
null setProject (Project $value)
Class Constants
USER_SESSION_ID_VAR = 'user_session_id' (line 12)

Name of the cookie / session var where we save session_id *

Documentation generated on Wed, 23 Jan 2008 01:58:26 +0000 by phpDocumentor 1.4.0