Code Duplication    Length = 13-13 lines in 2 locations

src/Detector.php 2 locations

@@ 114-126 (lines=13) @@
111
                            }
112
                        }
113
                        break;
114
                    case 'os':
115
                        if($result !== null)
116
                        {
117
                            $os = new OS($result);
118
                            $os->setVersion(self::getVersion($result, $ua));
119
                            $detectorResult->OS = $os;
120
                        }
121
                        else
122
                        {
123
                            $os = OS::initEmpty();
124
                            $detectorResult->OS = $os;
125
                        }
126
                        break;
127
                    case 'device':
128
                        if($result !== null)
129
                        {
@@ 139-151 (lines=13) @@
136
                            $detectorResult->Device = $device;
137
                        }
138
                        break;
139
                    case 'browser':
140
                        if($result !== null)
141
                        {
142
                            $browser = new Browser($result);
143
                            $browser->setVersion(self::getVersion($result, $ua));
144
                            $detectorResult->Browser = $browser;
145
                        }
146
                        else
147
                        {
148
                            $browser = Browser::initEmpty();
149
                            $detectorResult->Browser = $browser;
150
                        }
151
                        break;
152
                }
153
            }
154
        }