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 42
|
<?php
namespace LaminasTest\Code\TestAsset;
include __DIR__ . '/foo/bar/baz.php';
use A\B\C;
use Foo\Bar\Baz as FooBarBaz;
abstract class BarClass
{
public const BAR = 5;
public const FOO = self::BAR;
protected static $bar = 'value';
final public function one()
{
// foo
}
protected function two(\ArrayObject $o = null)
{
// two
}
protected function three(\ArrayObject $o, &$t = 2, FooBarBaz\BazBarFoo $bbf = self::BAR)
{
$x = 5 + 5;
$y = 'this string';
}
protected function four($one, $two = array([array('default')]))
{
// four
}
private function five(\LaminasTest\Code\TestAsset\AbstractClass $a)
{
// five
}
}
|