Componere\cast_by_ref
(Componere 2 >= 2.1.2)
Componere\cast_by_ref — Conversão
Descrição
Componere\cast_by_ref(Type
$type
, $object
): TypeParâmetros
- type
-
Um tipo definido pelo usuário
object
-
Um objeto com um tipo definido pelo usuário, compatível com Type
Valor Retornado
Um object do tipo Type, convertido de object
, onde os membros são referências aos membros de object
Erros/Exceções
Warning
Lança uma InvalidArgumentException se o tipo de object
for uma classe interna ou derivado de uma classe interna.
Warning
Lança uma InvalidArgumentException se Type for uma interface
Warning
Lança uma InvalidArgumentException se Type for um trait
Warning
Lança uma InvalidArgumentException se Type for um abstract
Warning
Lança uma InvalidArgumentException se Type não for compatível com o tipo de object