D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
proc
/
3023067
/
root
/
home
/
dateitor
/
www
/
vendor
/
simplesoftwareio
/
simple-qrcode
/
src
/
DataTypes
/
Filename :
Geo.php
back
Copy
<?php namespace SimpleSoftwareIO\QrCode\DataTypes; class Geo implements DataTypeInterface { /** * The prefix of the QrCode. * * @var string */ protected $prefix = 'geo:'; /** * The separator between the variables. * * @var string */ protected $separator = ','; /** * The latitude. * * @var */ protected $latitude; /** * The longitude. * * @var */ protected $longitude; /** * Generates the DataType Object and sets all of its properties. * * @param $arguments */ public function create(array $arguments) { $this->latitude = $arguments[0]; $this->longitude = $arguments[1]; } /** * Returns the correct QrCode format. * * @return string */ public function __toString() { return $this->prefix.$this->latitude.$this->separator.$this->longitude; } }