Skip to content

Pacote com as funcionalidades do módulo de relatórios para o i-Educar

Notifications You must be signed in to change notification settings

portabilis/i-educar-reports-package

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

i-Educar Relatórios

Módulo de relatórios para o i-Educar.

Dependências

Os relatórios utilizam a biblioteca JasperReports desenvolvida em Java para renderizar os arquivos em PDF.

Para intermediar a conexão entre PHP e Java é utilizada a biblioteca JasperStarter.

  • PHP ter permissão para executar as funções exec e passthru no servidor.
  • OpenJDK 8 instalado no servidor.

Instalação

Para usuários Docker, executar os comandos # (Docker) ao invés da linha seguinte.

Clone este repositório a partir da raiz do i-Educar:

git clone git@github.com:portabilis/i-educar-reports-package.git packages/portabilis/i-educar-reports-package

Ative o pacote via plug and play:

# (Docker) docker-compose exec php composer plug-and-play
composer plug-and-play

Instale o pacote:

# (Docker) docker-compose exec php artisan community:reports:install
php artisan community:reports:install

Publique os assets:

# (Docker) docker-compose exec php artisan vendor:publish --tag=reports-assets --ansi
php artisan vendor:publish --tag=reports-assets --ansi

Perguntas frequentes (FAQ)

Algumas perguntas aparecem recorrentemente. Olhe primeiro por aqui: FAQ.


Powered by Portábilis.