HJI WP Membership Code Reference
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Todo
  • Hook Reference
  • Slipstream API Docs

Namespaces

  • hji
    • AgentRoster
      • controllers
      • models
      • utils
    • common
      • factories
      • interfaces
      • models
      • utils
    • construction
      • admin
        • controllers
        • models
      • core
      • front
        • controllers
      • interfaces
      • models
        • listings
        • subdivisions
      • views
    • geofarms
      • common
      • controllers
      • models
      • widgets
    • homevalue
      • controllers
      • core
        • abstracts
      • models
    • lifestylefinder
    • listingstoblog
      • controllers
    • membership
      • abstracts
      • controllers
      • entities
      • extension
        • abstracts
        • interfaces
      • factories
      • includes
      • interfaces
      • models
        • data
        • webservice
          • abstracts
          • actions
          • interfaces
      • observers
      • services
    • recentsales
      • controllers
      • tinymce
      • widgets
    • ResponsiveIDX
      • abstracts
      • adapters
      • controllers
      • core
        • abstracts
      • entities
      • models
      • services
      • tinymce
      • utils
      • widgets
    • schools
      • controllers
      • tinymce
      • widgets
    • users
      • abstracts
      • admin
        • controllers
        • models
      • controllers
      • core
        • abstracts
      • entities
      • models
      • utils
  • None
  • REL
    • controllers
    • Models
    • Taxonomies
    • Utils
      • Convert
    • widgets

Classes

  • APIClientModel
  • Customer
  • DependencyEntity
  • DependencyModel
  • PluginEntity
  • ProductDependencies
  • Settings
  • ThemeEntity
  • UserActionLogger
  • UserSession
  • WpCatalog

Class UserSession

Class UserSession

Namespace: hji\membership\models
Package: hji\membership\models
Since: 2.0
Located at classes/models/UserSession.php

Methods summary

public static
# getInstance( )
public static
# getSessionId( )
public static
# start( $token, $tokenExpires )

Sets user session with API token and token expiration

Sets user session with API token and token expiration

Parameters

$token
$tokenExpires
public static
# set( $name, $val )
public static
# get( $name )
public static
# getVars( )
public static mixed
# getToken( )

Returns user API token or false if it's not set or expired

Returns user API token or false if it's not set or expired

Returns

mixed
public static mixed
# getTokenExpires( )

Returns user API token expiration timestamp or false if token is expired or not set

Returns user API token expiration timestamp or false if token is expired or not set

Returns

mixed
public static
# setUser( $user )

Saves user data in a session

Saves user data in a session

Parameters

$user
public static mixed
# getUser( )

Returns user data from a session

Returns user data from a session

Returns

mixed
public static
# destroy( )

Properties summary

protected $token
# null
protected $tokenExpires
# null
protected $user
# null
protected array $vars
# array()
HJI WP Membership Code Reference API documentation generated by ApiGen