File: Helpers.getPropertyType.php

package info (click to toggle)
php-nette-schema 1.3.4-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 360 kB
  • sloc: php: 932; makefile: 8
file content (35 lines) | stat: -rw-r--r-- 572 bytes parent folder | download | duplicates (3)
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
<?php

namespace NS
{
	use Test\B;

	class A
	{
		public $noType;
		public B $classType;
		public string $nativeType;
		public self $selfType;
		public ?B $nullableClassType;
		public ?string $nullableNativeType;
		public ?self $nullableSelfType;

		/** @var B noise */
		public $annotationClassType;

		/** @var B|null|string */
		public $annotationUnionType;

		/** @var String */
		public $annotationNativeType;

		/** @var self */
		public $annotationSelfType;

		/** @var static */
		public $annotationStaticType;

		/** @var ?B */
		public $annotationNullable;
	}
}