/** * Constructor * @param mixed $var var to dump * @param int $padPositionX x position of the pad in the main screen * @param int $padPositionY y position of the pad in the main screen */ public function __construct($var, $padPositionX, $padPositionY) { $varTree = new VarTree($var); $this->var = NcursesVarDumpTypeAbstract::factory($varTree->getTree()); $this->padPositionX = (int) $padPositionX; $this->padPositionY = (int) $padPositionY; }