Opa descobri ..

Precisa do break ..

Estava obtendo objetos do mesmo tipo pq erroneamente
Database_Column::factory('text'); tbm está gerando um
Database_Column_String ..

Caramba ..

Em 15 de julho de 2012 03:58, felipe bastos <[email protected]> escreveu:

> Olá pessoas,
>
> Estou com um erro muito estranho no wampserver com """PHP 5.3.10""".
>
> Tenho o seguinte trecho ..
>
> foreach($migrate->fields as $field):
> switch($type)
> {
> case 'string' : {
> $column = new Database_Column_String(DBForge_Database::instance());
> var_dump($column);
> }
> }
> var_dump($column);
> endforeach;
>
> Depois de tanto alterar o código tentando achar o erro percebi que o erro
> está no PHP ..
>
> *object*(*Database_Column_String*)[*26*]
>
> *object*(*Database_Column_String*)[*27*]
>
> Percebi que o primeiro var_dump mostra o objeto $column 26 e quando sai do
> switch o $column sofre "mutação" virando o objeto 27 que falta dados.
>
> O simples fato de sair do switch provoca isso ..
>
> Já passaram por isso?
>
> Imagino que seja um bug do PHP .. que está copiando o objeto faltando
> dados.
>
> Vou trocar o switch por ifs para ver se o problema continua .. mas espero
> que resolva.
> --
> http://felipebastosweb.com.br
> http://twitter.com/felipebastosweb
>



-- 
http://felipebastosweb.com.br
http://twitter.com/felipebastosweb

-- 
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos 
Grupos do Google.
Para postar neste grupo, envie um e-mail para [email protected].
Para cancelar a inscrição nesse grupo, envie um e-mail para 
[email protected].
Para obter mais opções, visite esse grupo em 
http://groups.google.com/group/kohana-php?hl=pt-BR.

Responder a