Class ListingModel
Class DataModel
API Data Model iterates through properties of API result and creates modes based on existing model classes like a Listing, Subdivision, Address, Images etc.
Extends Post Interface to take care of items like: PostTitle, PostType, PageSlug, Permalink. Useful for usage in WP_Post objects when faking posts.
- hji\membership\services\DependencyInjector
- hji\membership\abstracts\Component
- hji\membership\extension\abstracts\Component implements hji\membership\extension\interfaces\ExtensionInterface
- hji\construction\core\Component
- hji\construction\core\Model
- hji\construction\core\DataModel implements hji\construction\interfaces\IPost
- hji\construction\models\listings\ListingModel
Namespace: hji\construction\models\listings
Package: hji\construction\core
Located at App/models/listings/ListingModel.php
Package: hji\construction\core
Located at App/models/listings/ListingModel.php
Methods summary
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
Methods inherited from hji\construction\core\DataModel
__get()
,
_maybeCreateObject()
,
getPageUrl()
,
getPostId()
,
setData()
Methods inherited from hji\membership\extension\abstracts\Component
getMembershipServices()
,
getProjectRoute()
,
getServices()
,
membershipServices()
,
services()