@@ 40-52 (lines=13) @@ | ||
37 | return true; |
|
38 | } |
|
39 | ||
40 | private function isNativeType(PHPClass $class) |
|
41 | { |
|
42 | return !$class->getNamespace() && in_array($class->getName(), [ |
|
43 | 'string', |
|
44 | 'int', |
|
45 | 'float', |
|
46 | 'integer', |
|
47 | 'boolean', |
|
48 | 'array', |
|
49 | 'mixed', |
|
50 | 'callable' |
|
51 | ]); |
|
52 | } |
|
53 | ||
54 | private function handleValueMethod(Generator\ClassGenerator $generator, PHPProperty $prop, PHPClass $class, $all = true) |
|
55 | { |
@@ 53-65 (lines=13) @@ | ||
50 | return "\\" . $this->getFullName(); |
|
51 | } |
|
52 | ||
53 | public function isNativeType() |
|
54 | { |
|
55 | return !$this->getNamespace() && in_array($this->getName(), [ |
|
56 | 'string', |
|
57 | 'int', |
|
58 | 'float', |
|
59 | 'integer', |
|
60 | 'boolean', |
|
61 | 'array', |
|
62 | 'mixed', |
|
63 | 'callable' |
|
64 | ]); |
|
65 | } |
|
66 | ||
67 | ||
68 | public function __construct($name = null, $namespace = null) |