original_string: public static function _loadPrinterOutput( $outputType ) {
          $outputType = ucfirst(strtolower( $outputType ));
          $printerOutputName = $outputType."PrinterOutput";
                  
          App::uses($printerOutputName, "Printers.PrinterOutput");
          self::$PrinterOutput = new $printerOutputName();
      }
code: public static function _loadPrinterOutput( $outputType ) {
          $outputType = ucfirst(strtolower( $outputType ));
          $printerOutputName = $outputType."PrinterOutput";
                  
          App::uses($printerOutputName, "Printers.PrinterOutput");
          self::$PrinterOutput = new $printerOutputName();
      }
code_tokens: public static function _loadPrinterOutput ( $ outputType ) { $ outputType = ucfirst ( strtolower ( $ outputType ) ) ; $ printerOutputName = $ outputType . "PrinterOutput" ; App :: uses ( $ printerOutputName , "Printers.PrinterOutput" ) ; self :: $ PrinterOutput = new $ printerOutputName ( ) ; }
docstring: Instanciates an Engine for change Output Printing
  
  @param string $outputType
  Actualmente pueden ser la opciones: "cups" o "file"
  @return PrinterOutput or false
docstring_tokens: Instanciates an Engine for change Output Printing