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 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90
|
<?php
namespace LaminasTest\Code\Generator\TestAsset;
class ParameterClass
{
public function name($param)
{
}
public function type(\stdClass $bar)
{
}
public function reference(&$baz)
{
}
public function defaultValue($value = 'foo')
{
}
public function defaultNull($value = null)
{
}
public function fromArray(array $array)
{
}
public function defaultArray($array = [])
{
}
public function defaultFalse($val = false)
{
}
public function defaultTrue($val = true)
{
}
public function defaultZero($number = 0)
{
}
public function defaultNumber($number = 1234)
{
}
public function defaultFloat($float = 1.34)
{
}
public function defaultArrayWithValues($array = [0 => 1, 1 => 2, 2 => 3])
{
}
const FOO = 'foo';
public function defaultConstant($con = self::FOO)
{
}
public function nullableAndRequired(?\stdClass $a, $b)
{
}
/**
* @param int $integer
*/
public function hasNativeDocTypes($integer)
{
}
}
|