row = $row; $this->name = $name; $this->dirty = $dirty; } /** * Check whether the cell has been modified * @return bool */ function isDirty() { return $this->dirty; } /** * Set the value * @param mixed $data * @return \pq\Gateway\Cell */ function set($data) { parent::set($data); $this->dirty = true; return $this; } /** * Modify the value in this cell * @param mixed $data * @param string $op a specific operator * @return \pq\Gateway\Cell */ function mod($data, $op = null) { parent::mod($data, $op); $this->dirty = true; return $this; } }