~ubuntu-branches/ubuntu/vivid/php-codesniffer/vivid

« back to all changes in this revision

Viewing changes to PHP_CodeSniffer-1.5.4/CodeSniffer/Standards/Generic/Tests/PHP/UpperCaseConstantUnitTest.inc

  • Committer: Package Import Robot
  • Author(s): David Prévot, Greg Sherwood, Alexey, Emily, David Prévot
  • Date: 2014-09-26 13:44:35 UTC
  • mfrom: (1.1.6)
  • Revision ID: package-import@ubuntu.com-20140926134435-wvjq16miqq4d60y0
Tags: 1.5.5-1
[ Greg Sherwood ]
* Improved closure support in Generic ScopeIndentSniff
* Improved indented PHP tag support in Generic ScopeIndentSniff
* Standards can now be located within hidden directories
 (further fix for bug #20323)
* Fixed bug #20373 : Inline comment sniff tab handling way
* Fixed bug #20378 : Report appended to existing file if no errors
  found in run
* Fixed bug #20381 : Invalid "Comment closer must be on a new line"
* PHP tokenizer no longer converts class/function names to special
  tokens types
* Fixed bug #20386 : Squiz.Commenting.ClassComment.SpacingBefore
  thrown if first block comment
* Squiz and PEAR FunctionCommentSnif now support _()
* PEAR ValidFunctionNameSniff no longer throws an error for _()
* Fixed bug #248 : FunctionCommentSniff expects ampersand on param name
* Fixed bug #248 in Squiz sniff as well
* Fixed bug #265 : False positives with type hints in ForbiddenFunctionsSniff
* Prepare for 1.5.5 release

[ Alexey ]
* Allowed single undersored methods and functions

[ Emily ]
* Added var_dump to discouraged functions sniff

[ David Prévot ]
* Revert "Add XS-Testsuite still needed for ci.d.n"
* Add self to uploaders
* Bump standards version to 3.9.6

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<?php
2
 
 
3
 
// True
4
 
function myFunction($arg1, $arg2=TRUE)
5
 
{
6
 
}
7
 
function myFunction($arg1, $arg2=true)
8
 
{
9
 
}
10
 
function myFunction($arg1, $arg2=True)
11
 
{
12
 
}
13
 
 
14
 
if ($variable === TRUE) { }
15
 
if ($variable === true) { }
16
 
if ($variable === True) { }
17
 
 
18
 
 
19
 
// False
20
 
function myFunction($arg1, $arg2=FALSE)
21
 
{
22
 
}
23
 
function myFunction($arg1, $arg2=false)
24
 
{
25
 
}
26
 
function myFunction($arg1, $arg2=False)
27
 
{
28
 
}
29
 
 
30
 
if ($variable === FALSE) { }
31
 
if ($variable === false) { }
32
 
if ($variable === False) { }
33
 
 
34
 
 
35
 
// Null
36
 
function myFunction($arg1, $arg2=NULL)
37
 
{
38
 
}
39
 
function myFunction($arg1, $arg2=null)
40
 
{
41
 
}
42
 
function myFunction($arg1, $arg2=Null)
43
 
{
44
 
}
45
 
 
46
 
if ($variable === NULL) { }
47
 
if ($variable === null) { }
48
 
if ($variable === Null) { }
49
 
 
50
 
$x = new stdClass();
51
 
$x->null = 7;
52
 
 
53
 
use Zend\Log\Writer\Null as NullWriter;
54
 
new \Zend\Log\Writer\Null()
55
 
 
56
 
namespace False;
57
 
 
58
 
class True extends Null implements False {}
59
 
 
60
 
use True\Something;
61
 
use Something\True;
62
 
class MyClass
63
 
{
64
 
    public function myFunction()
65
 
    {
66
 
        $var = array('foo' => new True());
67
 
    }
68
 
}
69
 
 
70
 
$x = $f?false:TRUE;
71
 
$x = $f? false:TRUE;
72
 
 
73
 
class MyClass
74
 
{
75
 
    // Spice things up a little.
76
 
    const true = FALSE;
77
 
}
78
 
 
79
 
var_dump(MyClass::true);