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

  • HomeValueTinyMCE
  • HomeValueWidget
  • Settings
  • Shortcodes

Class Shortcodes

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\homevalue\core\abstracts\Component
Extended by hji\homevalue\core\Controller
Extended by hji\homevalue\controllers\Shortcodes
Namespace: hji\homevalue\controllers
Package: hji\membership\extension\abstracts
Codecoverageignore
Located at classes/controllers/Shortcodes.php

Methods summary

public
# __construct( $licenseKey )
public mixed
# getHomeValueFormShortcode( $atts )

Home Value Form Shortcode

Home Value Form Shortcode

Renders home value form. After submission a home value report is rendered.

Supported params: button - custom label for the form submit button. By default, button label is: "Get Home Value"

Example 1: [home_value_form]

Example 2: [home_value_form button="Get Property Value"]

Parameters

$atts

Returns

mixed
public boolean|string
# renderHomeValueResults( $content )

Renders Home Value Results page view

Renders Home Value Results page view

Parameters

$content

Returns

boolean|string
public static boolean
# isHomeValueQuery( $params )

Checks if GET parameters are a query for the Home Value

Checks if GET parameters are a query for the Home Value

Parameters

$params

Returns

boolean
public
# saveData( $query, $data )

Caches AVM data for 10 minutes, so it can be immediately retrieved upon user registration, after the AVM teaser was displayed.

Caches AVM data for 10 minutes, so it can be immediately retrieved upon user registration, after the AVM teaser was displayed.

Parameters

$query
$data
public
# getData( $query )

Returns cached data.

Returns cached data.

public boolean
# getAvmData( $params )

Return AVM data from API

Return AVM data from API

Parameters

$params

Returns

boolean
public
# registrationDialogMessage( $content )
public static
# getGravityForm( $formTitle )

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()

HJI WP Membership Code Reference API documentation generated by ApiGen