File: /var/www/vhosts/creativefellows.nl/skl.creativefellows.nl/src/Domain/Finder/Data/FinderData.php
<?php
namespace App\Domain\Finder\Data;
use App\Domain\Data;
final class FinderData extends Data
{
protected $options = [];
function __construct($data =null)
{
foreach((array) $data as $key => $val)
{
$this->$key = $val;
}
$this->distance = round($this->distance,1);
}
public function json(){
$data = [];
foreach($this as $key => $value)
{
$data[$key] = $value;
}
return $data;
}
public function locationName()
{
return $this->plaatsnaam;
}
public function pushOption($location)
{
$this->options[] = $location;
}
}