public function accept(WPTableVisitor $visitor) { if ($visitor->visitRow($this)) { foreach ($this->getCells() as $cell) { $continue = $cell->accept($visitor); if (!$continue) { break; } } } return $visitor->leaveRow($this); }
public function accept(WPTableVisitor $visitor) { if ($visitor->visitTable($this)) { if (!$this->getHeadingRow()->accept($visitor)) { return; } foreach ($this->getRows() as $row) { $continue = $row->accept($visitor); if (!$continue) { break; } } } }
public function accept(WPTableVisitor $visitor) { return $visitor->visitCell($this); }