- var_dump: documentation ( source)
<?php
trait T {
protected function __construct() {
parent::__construct(42);
}
}
class A {
public function __construct($v) {
var_dump($v);
}
}
class B extends A {
use T;
public function create() {
return new self();
}
}
B::create();