Laravel中的动态类型提示

时间:2015-10-29 09:06:33

标签: php oop reflection laravel-5.1 type-hinting

我想知道是否可以动态使用类型提示。

示例:

class Foo {
    __construct(Baz $baz) {
    }
}

class Bar {
    __construct() {
    }

    action() {
        $baz = new Baz;
        return new Foo($baz);
    }
}

class Baz {
    __construct() {
    }
}

我打算以通用方式执行此操作,以便该类可以重用,但同时保持类型提示:

class Foo {
        __construct(Object $object) {
        }
}

0 个答案:

没有答案