protected function _detect($setupArray = [], $type = null, $path = null)
{
foreach ($setupArray as $key => $value) {
$file = str_replace($this->_filePlaceholder, $value, $path);
/* file exists */
if (file_exists($file)) {
$this->_output = $value;
/* store query to session */
if ($key === 'query') {
$this->_request->setSession($type, $value);
}
break;
}
}
}