code: public function table()
      {
          if (!$this->cfg['collect']) {
              return;
          }
          $args = \func_get_args();
          $meta = $this->internal->getMetaVals(
              $args,
              array('channel' => $this->cfg['channel'])
          );
          $event = $this->methodTable->onLog(new Event($this, array(
              'method' => __FUNCTION__,
              'args' => $args,
              'meta' => $meta,
          )));
          $this->appendLog(
              $event['method'],
              $event['args'],
              $event['meta']
          );
      }
docs: Output array as a table
  
  Accepts array of arrays or array of objects
  
  Arguments:
  1st encountered array (or traversable) is the data
  2nd encountered array (optional) specifies columns to output
  1st encountered string is a label/caption
  
  @return void