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

  • ActionsSearchFilters
  • ActionsWebServiceOptions
  • FavoritesViewModel
  • FrontEndNotices
  • RegistrationNotificationViewModel
  • Request
  • Settings
  • SettingsTab
  • User
  • UserActionsModel
  • UserFactory
  • UsersSearchModel

Class Settings

Class Component to use for extending components, controllers and models in other plugins

hji\membership\services\DependencyInjector
Extended by hji\membership\abstracts\Component
Extended by hji\membership\extension\abstracts\Component implements hji\membership\extension\interfaces\ExtensionInterface
Extended by hji\users\core\abstracts\Component
Extended by hji\users\core\Model
Extended by hji\users\abstracts\AdminPageModel
Extended by hji\users\models\Settings
Namespace: hji\users\models
Package: hji\membership\extension\abstracts
Codecoverageignore
Located at classes/models/Settings.php

Methods summary

public
# __construct( hji\users\models\UserFactory $userFactory )
public
# createTab( $slug, $name, $url )

Parameters

$slug
$name
$url
public
# getTab( $slug )
public
# createUser( $email, $params )
public
# deleteUser( $email )
public
# updateUser( $email, $params )
public
# removeFavorite( $email, $id )
public
# addSearch( $email, $filters, $market, $name, $options = array() )
public
# removeSearch( $email, $id )
public
# updateSearch( $data )
public
# searchUserSessions( array $filters = array(), array $options = array() )
public
# getUserSession( $id )
public
# searchUserActions( array $filters = array(), array $options = array() )
public
# getUserActions( $id )
public null|string
# getTimeframe( boolean $getTitle = false )

Returns time-frame string value ready for API

Returns time-frame string value ready for API

Parameters

$getTitle

Returns

null|string
public null|string
# getTimeframeTitle( )

Returns time-frame title - user readable

Returns time-frame title - user readable

Returns

null|string
public
# getSelectedUser( )

Returns User Object for currently selected user

Returns User Object for currently selected user

public
# getUserPostData( )

Array of POST data about user for user CRUD purposes

Array of POST data about user for user CRUD purposes

Since

1.0

Methods inherited from hji\users\abstracts\AdminPageModel

__get(), __set(), getMenuTitle(), getPageHook(), getPageSlug(), getPageTitle(), getParameter(), getParameters(), getSectionUrl(), setPageHook(), setParameters()

Methods inherited from hji\membership\extension\abstracts\Component

getMembershipServices(), getProjectRoute(), getServices(), membershipServices(), services()

Methods inherited from hji\membership\abstracts\Component

getServiceContainer()

Methods inherited from hji\membership\services\DependencyInjector

di()

Properties summary

public $userTabs
#
public $userFactory
#

Properties inherited from hji\users\abstracts\AdminPageModel

$menuTitle, $pageHook, $pageSlug, $pageTitle, $parameters

HJI WP Membership Code Reference API documentation generated by ApiGen