/**
* @param Gajus\Vlad\Selector $selector
* @return mixed
*/
public function getValue(\Gajus\Vlad\Selector $selector)
{
$value = $this->input;
foreach ($selector->getPath() as $crumb) {
if (array_key_exists($crumb, $value)) {
$value = $value[$crumb];
} else {
$value = null;
break;
}
}
return $value;
}