aboutsummaryrefslogtreecommitdiff
path: root/Examples/test-suite/php/overload_polymorphic_runme.php
blob: 908988291ba20408892a527afdcd2c3ba220bb36 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
<?php

require "tests.php";

$t = new Derived();

check::equal(overload_polymorphic::test($t), 0, "test(Derived)");
check::equal(overload_polymorphic::test(1), 1, "test(1)");
check::equal(overload_polymorphic::test2($t), 1, "test2(Derived)");
check::equal(overload_polymorphic::test3($t, null, $t), 1, "test3(Derived, null, Derived)");

check::done();