当前位置: 首页>>代码示例>>PHP>>正文


PHP Location::setData方法代码示例

本文整理汇总了PHP中Location::setData方法的典型用法代码示例。如果您正苦于以下问题:PHP Location::setData方法的具体用法?PHP Location::setData怎么用?PHP Location::setData使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Location的用法示例。


在下文中一共展示了Location::setData方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: populateMapData

 public function populateMapData($item, $spot)
 {
     if ($spot->lat != null and $spot->lng != null) {
         $loc = new Location();
         $pt = array();
         $pt[0] = $spot->lng;
         $pt[1] = $spot->lat;
         $loc->addPoint($pt);
         $loc->setData($this->populateItemTemplate($item));
         return $loc;
     } else {
         return null;
     }
 }
开发者ID:xurble,项目名称:pubwich,代码行数:14,代码来源:Gowalla.php

示例2: populateMapData

 public function populateMapData(&$item)
 {
     if (!$this->getgeodata) {
         return null;
     }
     $id = $item['id'] . "";
     $geo = $this->photogeodata[$id];
     if ($geo->err["code"] != null) {
         return null;
     }
     $loc = new Location();
     $pt = array();
     $pt[0] = $geo->photo->location["longitude"];
     $pt[1] = $geo->photo->location["latitude"];
     $loc->addPoint($pt);
     $loc->setData($this->populateItemTemplate($item));
     return $loc;
 }
开发者ID:xurble,项目名称:pubwich,代码行数:18,代码来源:Flickr.php

示例3: searchByFbPlacesId

 /**
  * @param string $fb_places_id
  * @param int $distance
  * @return mixed|\Psr\Http\Message\ResponseInterface
  */
 public function searchByFbPlacesId($fb_places_id = '', $distance = 500)
 {
     $res = $this->instagram->get(Location::API_SEGMENT . 'search', ['facebook_places_id' => $fb_places_id, 'distance' => $distance]);
     $arr = [];
     foreach ($res->data as $item) {
         $tag = new Location($this->instagram, $item->id);
         $tag->setData($item);
         array_push($arr, $tag);
     }
     return $arr;
 }
开发者ID:marvinosswald,项目名称:instagram-php,代码行数:16,代码来源:Location.php

示例4: populateMapData

 public function populateMapData(&$item)
 {
     if ($item->coordinates) {
         $loc = new Location();
         $loc->addPoint($item->coordinates->coordinates);
     } else {
         if ($item->place) {
             $loc = new Location();
             $loc->setPoints($item->place->bounding_box->coordinates[0]);
             // it's possible that this is a multi region polygon, but I don't care too much ;)
         } else {
             return null;
         }
     }
     $loc->setData($this->populateItemTemplate($item));
     return $loc;
 }
开发者ID:xurble,项目名称:pubwich,代码行数:17,代码来源:Twitter.php


注:本文中的Location::setData方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。