PluginProbe ʕ •ᴥ•ʔ
Presto Player / 4.3.3
Presto Player v4.3.3
4.4.0 4.3.3 4.3.2 4.3.1 4.3.0 4.2.4 4.2.3 4.2.2 4.2.0 4.2.1 trunk 1.10.0 1.10.1 1.10.2 1.11.0 1.12.0 1.13.0 1.14.0 1.14.1 1.5.10 1.5.11 1.5.12 1.5.13 1.5.14 1.5.15 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6.0 1.6.1 1.6.10 1.6.11 1.6.12 1.6.13 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.6.9 1.7.0 1.7.1 1.7.2 1.8.0 1.8.1 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.9.0 1.9.1 1.9.10 1.9.11 1.9.12 1.9.13 1.9.14 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0.0 2.0.1 2.0.10 2.0.11 2.0.12 2.0.13 2.0.14 2.0.15 2.0.16 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 2.1.0 2.2.0 2.2.1 2.2.2 2.2.3 2.2.3-beta1 2.3.0 2.3.1 2.3.2 2.3.3 3.0.0 3.0.0-beta1 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.1.0 3.1.1 3.1.2 3.1.3 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.0.5 4.0.6 4.0.7 4.0.8 4.1.0 4.1.1 4.1.2 4.1.3 4.1.4
presto-player / vendor / level-2 / dice / tests / TestData / CreateArgs.php
presto-player / vendor / level-2 / dice / tests / TestData Last commit date
Basic.php 5 years ago Call.php 5 years ago ConstructParams.php 5 years ago CreateArgs.php 5 years ago NamedInstances.php 5 years ago Namespace.php 5 years ago ShareInstances.php 2 years ago
CreateArgs.php
82 lines
1 <?php
2 /* @description Dice - A minimal Dependency Injection Container for PHP *
3 * @author Tom Butler tom@r.je *
4 * @copyright 2012-2018 Tom Butler <tom@r.je> | https:// r.je/dice.html *
5 * @license http:// www.opensource.org/licenses/bsd-license.php BSD License *
6 * @version 3.0 */
7
8 class ConsumeArgsTop {
9 public $s;
10 public $a;
11
12 public function __construct(ConsumeArgsSub $a, $s) {
13 $this->a = $a;
14 $this->s = $s;
15 }
16 }
17 class ConsumeArgsSub {
18 public $s;
19
20 public function __construct($s) {
21 $this->s = $s;
22 }
23 }
24
25
26 class A2 {
27 public $b;
28 public $c;
29 public $foo;
30
31 public function __construct(B $b, C $c, $foo) {
32 $this->b = $b;
33 $this->foo = $foo;
34 $this->c = $c;
35 }
36 }
37
38
39 class A3 {
40 public $b;
41 public $c;
42 public $foo;
43
44 public function __construct(C $c, $foo, B $b) {
45 $this->b = $b;
46 $this->foo = $foo;
47 $this->c = $c;
48 }
49 }
50
51 class A4 {
52 public $m1;
53 public $m2;
54 public function __construct(M1 $m1, M2 $m2) {
55 $this->m1 = $m1;
56 $this->m2 = $m2;
57 }
58 }
59
60
61 class BestMatch {
62 public $a;
63 public $string;
64 public $b;
65
66 public function __construct($string, A $a, B $b) {
67 $this->a = $a;
68 $this->string = $string;
69 $this->b = $b;
70 }
71 }
72
73 //From: https://github.com/TomBZombie/Dice/issues/62#issuecomment-112370319
74 class ScalarConstructors {
75 public $string;
76 public $null;
77
78 public function __construct($string, $null) {
79 $this->string = $string;
80 $this->null = $null;
81 }
82 }