File "MethodScopeUnitTest.inc"

Full Path: /home/warrior1/public_html/themes/storefront/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Scope/MethodScopeUnitTest.inc
File size: 943 bytes
MIME-type: text/x-php
Charset: utf-8

<?php
function func1() {}

class MyClass
{
    function func1() {}
    public function func1() {}
    private function func1() {}
    protected function func1() {}
}

class Closure_Test {
    public function test() {
        $foo = function() { echo 'foo'; };

        function my_sort() {
            // ...
        }

        $a = array();
        usort($a, 'my_sort');
    }
}

function test() {
    $foo = function() { echo 'foo'; };
}

trait Trait_Test {
	function func1() {}
	public function func1() {}
	private function func1() {}
	protected function func1() {}
}

class Nested {
    public function getAnonymousClass() {
        return new class() {
            function __something() {}
        };
    }
}

enum SomeEnum
{
    function func1() {}
    public function func1() {}
    private function func1() {}
    protected function func1() {}
}

class UnconventionalSpacing {
    public
    static
    function
    myFunction() {}
}