/**
  * @param $input
  * @return mixed
  */
 public function detect($input)
 {
     $browserName = 'Unknown Browser';
     foreach ($this->dataprovider->get() as $key => $value) {
         if (preg_match('/' . $key . '/i', $input)) {
             $browserName = $value;
             break;
         }
     }
     return $browserName;
 }
 /**
  * @param $input
  * @return mixed
  */
 public function detect($input)
 {
     $OS = "Unknown OS Platform";
     foreach ($this->dataprovider->get() as $key => $value) {
         if (preg_match('/' . $key . '/i', $input)) {
             $OS = $value;
             break;
         }
     }
     return $OS;
 }