(Componere 2 >= 2.1.2)
Componere\cast — 类型转换
$type
, $object
): 类型type
用户定义的类型
object
一个具有用户定义类型的对象,与 类型 兼容
一个类型为 类型 的 对象,从 object
类型转换而来
如果 object
的类型是或派生自内部类,则应抛出 InvalidArgumentException
如果 类型 是一个接口,则应抛出 InvalidArgumentException
如果 类型 是一个特质,则应抛出 InvalidArgumentException
如果 类型 是一个抽象类,则应抛出 InvalidArgumentException
如果 类型 与 object
的类型不兼容,则应抛出 InvalidArgumentException