File: testMarkClsIface.php

package info (click to toggle)
libnb-platform18-java 12.1-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 729,800 kB
  • sloc: java: 5,059,097; xml: 574,432; php: 78,788; javascript: 29,039; ansic: 10,278; sh: 6,386; cpp: 4,612; jsp: 3,643; sql: 1,097; makefile: 540; objc: 288; perl: 277; haskell: 93
file content (41 lines) | stat: -rw-r--r-- 1,247 bytes parent folder | download | duplicates (24)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<?php
interface ifaceDeclaration {}
interface ifaceDeclaration2 extends ifaceDeclaration  {}
class clsDeclaration implements ifaceDeclaration {}
class clsDeclaration2 implements ifaceDeclaration, ifaceDeclaration2 {}
class clsDeclaration3 extends clsDeclaration {}
class clsDeclaration4 extends clsDeclaration3 implements ifaceDeclaration4 {}
function formalParamFuncCall1(
    ifaceDeclaration $ifaceDeclarationVar,
    ifaceDeclaration2 $ifaceDeclaration2Var,
    ifaceDeclaration4 $ifaceDeclaration4Var,
    clsDeclaration  $clsDeclarationVar,
    clsDeclaration2 $clsDeclaration2Var,
    clsDeclaration3 $clsDeclaration3Var,
    clsDeclaration4 $clsDeclaration4Var

) {
    $ifaceDeclaration = 1;
    $ifaceDeclaration2 = 1;
    $ifaceDeclaration4 = 1;
    $clsDeclaration  = 1;
    $clsDeclaration2 = 1;
    $clsDeclaration3 = 1;
    $clsDeclaration4 = 1;
}
function ifaceDeclaration() {
    try {
    } catch (clsDeclaration $cex) {
        if ($cex instanceof clsDeclaration) {
            $cex = new clsDeclaration;
        }
        echo $cex;
    }
}
function ifaceDeclaration2() {}
function ifaceDeclaration4() {}
function clsDeclaration() {}
function clsDeclaration2() {}
function clsDeclaration3() {}
function clsDeclaration4() {}
?>