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

  • IdxAdapter
  • LegalAdapter
  • ListingAdapter

Class IdxAdapter

IDX Adapter - all interface functions need to be present here this class decouples plugin from the data source, whether it's a REST API, feed or database

Namespace: hji\ResponsiveIDX\adapters
Located at classes/adapters/IdxAdapter.php

Methods summary

public
# __construct( $api_obj )
public static
# getMarketMeta( $market )
public boolean|stdClass
# searchListings( array $args = array() )

Returns All Listings

Returns All Listings

Parameters

$args
[description]

Returns

boolean|stdClass
public
# searchListingsByArea( $args )
public
# searchSales( $args = array() )
public array
# GetPromotedListings( array $args = array() )

Promoted listings limited by Licensed(!) Office IDs and Agent IDs

Promoted listings limited by Licensed(!) Office IDs and Agent IDs

Parameters

$args
[description]

Returns

array
public
# SetSearchParams( $args )
public
# getListings( $args )
public
# getStandardFields( )
public
# getErrorCode( )
public
# getErrorMessage( )
public
# getError( )
public
# TotalResults( )
public
# ResultsPerPage( )
public
# GetDisclaimer( )
public
# __call( $method, $args = false )
public
# getListingStatuses( $market, $listingType = false )

Returns array of statuses that current MLS supports. Statuses will be used for filtering listings

Returns array of statuses that current MLS supports. Statuses will be used for filtering listings

public array
# GetPropertyTypes( $market )

ListingTypes according to new schema Get mls-specific property types

ListingTypes according to new schema Get mls-specific property types

TODO: mark as deprecated - add new getListingTypes()

Returns

array
public array
# GetPropertySubTypes( $market, $listingType = false )

PropertyType according to new schema Get mls- and property_type- specific subtype

PropertyType according to new schema Get mls- and property_type- specific subtype

TODO: mark as deprecated - add new getPropertyTypes()

Returns

array
public static array
# GetOfficesWPOpt( $mls_id )

Returns offices that were saved into the WP Options

Returns offices that were saved into the WP Options

Parameters

$mls_id

Returns

array
public static array|boolean
# GetAgentsWPOpt( $mls_id )

Returns agents that were saved into WP options

Returns agents that were saved into WP options

Parameters

$mls_id

Returns

array|boolean

Properties summary

public $mls_metadata
#
HJI WP Membership Code Reference API documentation generated by ApiGen