wiki:WF/Salvararquivonosistemadearquivos

Version 5 (modified by viani, 16 years ago) (diff)

--

Salvar Arquivo no Sistema de Arquivos

TOC(heading=Workflow,depth=1,WF/Changelog,WF/Documentacao,WF/Instalacao,WF/Links,WF/Propostas)?

Função: wf_write_file

Descrição: Esta função permite que arquivos sejam salvos no diretório de resources do processo onde for utilizada.

parâmetros:

nome: nome do arquivo que será criado. Podem ser utilizados diretórios (que serão criados caso não existam) na definição de nome.

conteudo: conteúdo do arquivo.

Exemplo de utilização:

Supondo que seja utilizada num processo de nome "Processo_10".

wf_write_file("foobar.txt", "Conteúdo de foobar!");

O código acima irá criar o seguinte arquivo:

/var/www/expresso/workflow/resources/Processo_10/foobar.txt

Outro exemplo:

wf_write_file("meu_dir/outro_dir/arquivo.txt", "conteúdo do arquivo.");

O código acima irá criar o seguinte arquivo:

/var/www/expresso/workflow/resources/Processo_10/meu_dir/outro_dir/arquivo.txt

Não é necessário se preocupar com a existência ou não dos diretórios especificados, eles serão criados automaticamente caso não existam.