Objecten > Cli


Met de CLI in noudm is het mogelijk om bepaalde tussenpunten in processen te kunnen weergeven. Dit is vooral van toepassing bij het draaien van een Geplande Taak.

Command Line Interface (CLI) wordt gezien als de tegenhanger van de bekendere grafische gebruikersomgeving (ofwel de GUI, Graphical User Interface). CLI is handig bij geplande taken omdat je zo kunt volgen wat er gebeurt met je geplande taak. De cli-output is inzichtelijk tijdens de Geplande Taak of komt in de logging te staan. Nodum biedt ook enkele CLI-functies, voor wanneer Twig wordt aangeroepen via de CLI Handler. Dit kan met het volgende statement:
cli.xxx(string)
Als je de CLI aanroept met in de naam "xxx", dan plaats je in plaats van xxx de string variabele in de kleur / opmaak zoals gewenst. De volgende methodes zijn beschikbaar:
underline, blink, reverse, white, black, red, green, yellow, blue, magenta, cyan, light_gray, dark_gray, light_red, light_green, light_yellow, light_blue, light_magenta, light_cyan, bg_default, bg_white, bg_black, bg_red, bg_green, bg_yellow, bg_blue, bg_magenta, bg_cyan, bg_light_gray, bg_dark_gray, bg_light_red, bg_light_green, bg_light_yellow, bg_light_blue, bg_light_magenta, bg_light_cyan.
Een voorbeeld hoe CLI gebruikt kan worden staat hieronder.

Hi :) This is nodum on the CLI!
{{ cli.bg_red('CLI Params:') }}
{{ param.cliAll()|print_r }}
 -> {{ param.cli.a }}
 -> {{ param.cli('a') }}
{{ cli.light_red('hello') }}
{{ cli.green('world') }}