File manager - Edit - /home/c14075/dragmet-ural.ru/www/bitrix/modules/location/lib/entity/address/converter/dbfieldconverter.php
Back
<?php namespace Bitrix\Location\Entity\Address\Converter; use Bitrix\Location\Entity; /** * Class DbFieldConverter * @package Bitrix\Location\Entity\Address\Converter * @internal */ final class DbFieldConverter { /** * Convert Address to DB fields array * * @param Entity\Address $address * @return array */ public static function convertToDbField(Entity\Address $address): array { $locationId = 0; if ($location = $address->getLocation()) { $locationId = $location->getId(); } $latitude = $address->getLatitude(); $longitude = $address->getLongitude(); return [ 'ID' => $address->getId(), 'LOCATION_ID' => $locationId, 'LANGUAGE_ID' => $address->getLanguageId(), 'LATITUDE' => $latitude === '' ? null : (float)$latitude, 'LONGITUDE' => $longitude === '' ? null : (float)$longitude, ]; } }
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.26 |
proxy
|
phpinfo
|
Settings