Um script do Job Processor é um código PHP executado no contexto de um trabalho em processamento. O script é executado após o trabalho ter sido analisado e todas as políticas de usuário/fila terem sido aplicadas. Ele é executado antes que o trabalho seja ready ou paused.
Para usar scripts de trabalho, certifique-se de que a opção “Desbloquear scripts de trabalho” esteja ativada nas configurações de segurança do Easy Config (10.2).
O uso típico do script é a modificação do trabalho com base em suas propriedades. Por exemplo:
if ($this->pageCount > 10) {
$this->duplex = "longEdge";
}
Neste exemplo, se o trabalho tiver mais de 10 páginas, ele será liberado em frente e verso. $this é o trabalho em processamento e é uma instância da Job classe.
Referência de Scripts de Trabalhos: Você pode usar funções básicas do PHP. Para obter detalhes sobre as classes e funções disponíveis, consulte a Referência de Scripts de Trabalhos.
Configurar o processamento de trabalhos com scripts
-
Abra a fila de trabalhos na qual deseja usar scripts e acesse a guia Processamento de trabalhos.
-
Expanda a seção Scripts (PHP).
-
Digite seu script PHP no campo Ações após o processamento.
-
Clique em “Salvar”.