Galera,

Pensando nisso ai, eu fiz um modulozinho simples que documenta tanto as
colunas do banco quanto os atributos de relação (has many, has one, belongs
to).

Um pequeno screenshot da tela do modulo:
http://vitor.me/labs/ormdocumentor/example_screen.png

Do PHPDoc gerado:
http://vitor.me/labs/ormdocumentor/example_code.png

Eu ainda vou colocá-lo no github. Por enquanto,
http://vitor.me/labs/ormdocumentor/ormdocumentor.php

http://vitor.me/labs/ormdocumentor/README.txt fica o readme

A instação é simples, o diretorio ormdocumentor/writeable deve ser
escrevível e vc deve adicionar a pasta dele na listagem de módulos do
bootstrap.

Ele vai ser acessado por http://seusite.com/ormdocumentor.
Ao enviar, ele copiará a estrutura de APPPATH/classes/models para dentro de
$output_dir (por padrão, ormdocumentor/writeable).

Abraços, espero q seja util.


2012/3/8 Daniel Ribeiro Gomes <[email protected]>

> Gabriel,
>
> será que o Could9 tem suporte para o ExtJS? Caso contrário teria que
> implementar, correto?
>
>
> Daniel Ribeiro Gomes Pereira
> Twitter <https://twitter.com/#%21/drgomesp> | 
> Facebook<https://www.facebook.com/profile.php?id=100000407054469>
>  | LinkedIn <http://www.linkedin.com/pub/daniel-ribeiro-gomes/21/414/39>
> E-mail: [email protected]
> iPhone: +55 (48) 9111-0931
>
>
>
> Em 8 de março de 2012 14:40, Gabriel Reitz Giannattasio <
> [email protected]> escreveu:
>
> Estou usando o Cloud9, confesso que uso mais para javascript e python que
>> para PHP, mas funciona igual e tem autocompletar também.
>>
>> Quem quiser conhecer um pouquinho.
>> OpenSource:
>> https://github.com/ajaxorg/cloud9
>>
>> Hosted:
>> http://c9.io
>>
>> Não tive oportunidade de testar doc em comentário com autocomplete no
>> Cloud9, atualmente estou em um projeto de JavaScript que não requer muito
>> da IDE.
>>
>> Abraço
>>
>>
>> On Thu, Mar 8, 2012 at 2:03 PM, Marcelo Rodrigo <[email protected]>wrote:
>>
>>> Usando o PHPStorm há 2 semanas, e estou gostando muito.
>>> Abandonei de vez o Netbeans e o Sublime Text ficou só pra abrir arquivos
>>> pontuais, fora de projetos.
>>>
>>> Atenciosamente,
>>>
>>> Marcelo Rodrigo
>>> http://marcelorodrigo.com
>>>
>>>
>>> Em 8 de março de 2012 14:02, felipe bastos <[email protected]>escreveu:
>>>
>>> Topico interessante ..
>>>>
>>>> Tenho tentado usar esse esquema de comentarios .. mas so pro kodoc ..
>>>> muitos ficam pro final
>>>>
>>>> Como nao uso auto complete .. eu decoro .. ou fico com o banco ou
>>>> diagrama de classes e dados sempre à vista .. as vezes de forma impressa :)
>>>> Em 08/03/2012 11:36, "Kaléu Caminha" <[email protected]> escreveu:
>>>>
>>>> Bem, achei o problema e vou registrar aqui para quem um dia precisar:
>>>>>
>>>>> Não sei porque, o Kohana que estou usando aqui possui a classe
>>>>> Kohana_ORM em dois lugares, no módulo auth e no módulo orm.
>>>>> E sempre que o PHPStorm identifica duas classes com o mesmo nome ele
>>>>> opta por não exibir auto-complete para nenhuma delas (diferente do 
>>>>> NetBeans
>>>>> que exibe os métodos de ambas as classes, mesmo que duplique ou
>>>>> quadriplique).
>>>>>
>>>>> Para resolver é só ir nos arquivos que não correspondem ao
>>>>> auto-complete que quero e marcá-los como plainText.
>>>>>
>>>>> Aí funcionou normalmente.
>>>>>
>>>>> Obrigado pela ajuda pessoal.
>>>>>
>>>>> Em 8 de março de 2012 11:21, adeildo júnior 
>>>>> <[email protected]>escreveu:
>>>>>
>>>>>> no eclipse tambem funfa beleza...
>>>>>>
>>>>>> --
>>>>>> 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.
>>>>>>
>>>>>
>>>>>  --
>>>>> 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.
>>>>>
>>>>  --
>>>> 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.
>>>>
>>>
>>>  --
>>> 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.
>>>
>>
>>  --
>> 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.
>>
>
>  --
> 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.
>



-- 
Vitor de Araujo Simões (Dalai/Snag)
Estudante de Ciências da Computação - USP

"Computation is the art of building solutions
- at the cost of creating more problems"


http://www.varaujo.com.br

-- 
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