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

@@ 54-71 (lines=18) @@
51
        return true;
52
    }
53
54
    protected function validEmail($email)
55
    {
56
        if(filter_var($email) === false)
57
        {
58
            return false;
59
        }
60
        $pos = strpos($email, '@');
61
        if($pos === false)
62
        {
63
            return false;
64
        }
65
        $domain = substr($email, $pos + 1);
66
        if(checkdnsrr($domain, 'MX') === false)
67
        {
68
            return false;
69
        }
70
        return true;
71
    }
72
73
    public function createUser($request, $response, $args)
74
    {