Code Duplication    Length = 8-8 lines in 2 locations

src/Auth/Connect.php 1 location

@@ 190-197 (lines=8) @@
187
     */
188
    public function createNewSession($timeout = 30.0, $connect_timeout = 30.0)
189
    {
190
        if (function_exists('posix_uname')) {
191
            $uname = posix_uname();
192
            $user_agent = sprintf('Mozilla/4.0 (compatible; %s; PHP/%s %s; %s; %s)',
193
                Moip::CLIENT, PHP_SAPI, PHP_VERSION, $uname['sysname'], $uname['machine']);
194
        } else {
195
            $user_agent = sprintf('Mozilla/4.0 (compatible; %s; PHP/%s %s; %s)',
196
                Moip::CLIENT, PHP_SAPI, PHP_VERSION, PHP_OS);
197
        }
198
        $sess = new Requests_Session($this->endpoint);
199
        $sess->options['timeout'] = $timeout;
200
        $sess->options['connect_timeout'] = $connect_timeout;

src/Moip.php 1 location

@@ 83-90 (lines=8) @@
80
     */
81
    public function createNewSession($timeout = 30.0, $connect_timeout = 30.0)
82
    {
83
        if (function_exists('posix_uname')) {
84
            $uname = posix_uname();
85
            $user_agent = sprintf('Mozilla/4.0 (compatible; %s; PHP/%s %s; %s; %s)', self::CLIENT, PHP_SAPI, PHP_VERSION, $uname['sysname'], $uname['machine']);
86
        } else {
87
            $user_agent = sprintf('Mozilla/4.0 (compatible; %s; PHP/%s %s; %s)', self::CLIENT, PHP_SAPI, PHP_VERSION, PHP_OS);
88
        }
89
        $sess = new Requests_Session($this->endpoint);
90
        $sess->options['auth'] = $this->moipAuthentication;
91
        $sess->options['timeout'] = $timeout;
92
        $sess->options['connect_timeout'] = $connect_timeout;
93
        $sess->options['useragent'] = $user_agent;