for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace DH\NavigationBundle\Model\Routing;
class Route
{
/**
* @var Leg[]
*/
private $legs;
* @var Summary
private $summary;
public function __construct(array $data)
$this->legs = $data['legs'] ?? [];
$this->summary = $data['summary'];
}
* @return Leg[]
public function getLegs(): array
return $this->legs;
public function getSummary(): Summary
return $this->summary;