属性窗口代理客户端

安装: 0

依赖项: 0

建议者: 0

安全: 0

类型:

1.0.1 2018-06-29 11:57 UTC

This package is not auto-updated.

Last update: 2020-08-01 01:11:47 UTC


README

by Scrutinizer Code Quality Code Coverage pipeline status Latest Stable Version Total Downloads License

属性窗口代理网站 PHP 客户端

安装

首先,您需要确保您的环境中已正确设置了 Composer

  • 在控制台中转到项目根目录

  • 如果您项目中还没有 composer.json

    $ composer init
    
  • 包含此存储库

    $ composer require propertywindow/client
    

设置

使用认证详情设置客户端

use PropertyWindow\Client;
$propertyWindow = new Client('token');

使用方法

  • 获取属性
$property = $propertyWindow->getProperty('id');

$id          = $property->getId();
$subType     = $property->getSubType()->getName();
$terms       = $property->getTerms()->getName();
$street      = $property->getStreet();
$houseNumber = $property->getHouseNumber();
$postcode    = $property->getPostcode();
$city        = $property->getCity();
$country     = $property->getCountry();
$price       = $property->getPrice();
$showPrice   = $property->getTerms()->isShowPrice();
$soldPrice   = $property->getSoldPrice();
$lat         = $property->getLat();
$lng         = $property->getLng();
$online      = $property->isOnline();
$archived    = $property->isArchived();
  • 获取属性列表
$properties = $propertyWindow->getProperties();

foreach ($properties as $property) {
    $id          = $property->getId();
    $subType     = $property->getSubType()->getName();
    $terms       = $property->getTerms()->getName();
    $street      = $property->getStreet();
    $houseNumber = $property->getHouseNumber();
    $postcode    = $property->getPostcode();
    $city        = $property->getCity();
    $country     = $property->getCountry();
    $price       = $property->getPrice();
    $showPrice   = $property->getTerms()->isShowPrice();
    $soldPrice   = $property->getSoldPrice();
    $lat         = $property->getLat();
    $lng         = $property->getLng();
    $online      = $property->isOnline();
    $archived    = $property->isArchived();
}
  • 获取类型
$type = $propertyWindow->getType('id');

$id   = $type->getId();
$type = $type->getName();
  • 获取类型列表
$types = $propertyWindow->getTypes();

foreach ($types as $type) {
    $id   = $type->getId();
    $type = $type->getName();
}
  • 获取子类型
$subType = $propertyWindow->getSubType('id');

$id      = $subType->getId();
$subType = $subType->getName();
$typeId  = $subType->getType()->getId();
$type    = $subType->getType()->getName();
  • 获取子类型列表
$subTypes = $propertyWindow->getSubTypes();

foreach ($subTypes as $subType) {
    $id      = $subType->getId();
    $subType = $subType->getName();
    $typeId  = $subType->getType()->getId();
    $type    = $subType->getType()->getName();
}
  • 获取术语
$term = $propertyWindow->getTerm('id');

$id        = $term->getId();
$type      = $term->getName();
$showPrice = $term->isShowPrice();
  • 获取术语列表
$terms = $propertyWindow->getTerms();

foreach ($terms as $term) {
    $id        = $term->getId();
    $term      = $term->getName();
    $showPrice = $term->isShowPrice();
}