Code Duplication    Length = 18-18 lines in 2 locations

test/UserTest.php 1 location

@@ 4-21 (lines=18) @@
1
<?php
2
//require_once(dirname(__FILE__).'/../api/v1/users.php');
3
4
function validEmail($email)
5
{
6
    if(filter_var($email) === false)
7
    {
8
        return false;
9
    }
10
    $pos = strpos($email, '@');
11
    if($pos === false)
12
    {
13
        return false;
14
    }
15
    $domain = substr($email, $pos+1);
16
    if(checkdnsrr($domain, 'MX') === false)
17
    {
18
        return false;
19
    }
20
    return true;
21
}
22
23
class UserTest extends PHPUnit_Framework_TestCase
24
{

api/v1/class.UsersAPI.php 1 location

@@ 74-91 (lines=18) @@
71
        return true;
72
    }
73
74
    protected function validEmail($email)
75
    {
76
        if(filter_var($email) === false)
77
        {
78
            return false;
79
        }
80
        $pos = strpos($email, '@');
81
        if($pos === false)
82
        {
83
            return false;
84
        }
85
        $domain = substr($email, $pos+1);
86
        if(checkdnsrr($domain, 'MX') === false)
87
        {
88
            return false;
89
        }
90
        return true;
91
    }
92
93
    public function createUser($request, $response, $args)
94
    {