Search moodle.org's
Developer Documentation

See Release Notes

  • Bug fixes for general core bugs in 3.11.x will end 14 Nov 2022 (12 months plus 6 months extension).
  • Bug fixes for security issues in 3.11.x will end 13 Nov 2023 (18 months plus 12 months extension).
  • PHP version: minimum PHP 7.3.0 Note: minimum PHP version has increased since Moodle 3.10. PHP 7.4.x is supported too.
<?php

namespace PhpOffice\PhpSpreadsheet\Worksheet;

class RowDimension extends Dimension
{
    /**
     * Row index.
     *
     * @var int
     */
    private $rowIndex;

    /**
     * Row height (in pt).
     *
     * When this is set to a negative value, the row height should be ignored by IWriter
     *
     * @var float
     */
    private $height = -1;

    /**
     * ZeroHeight for Row?
     *
     * @var bool
     */
    private $zeroHeight = false;

    /**
     * Create a new RowDimension.
     *
     * @param int $pIndex Numeric row index
     */
    public function __construct($pIndex = 0)
    {
        // Initialise values
        $this->rowIndex = $pIndex;

        // set dimension as unformatted by default
        parent::__construct(null);
    }

    /**
     * Get Row Index.
     *
     * @return int
     */
    public function getRowIndex()
    {
        return $this->rowIndex;
    }

    /**
     * Set Row Index.
     *
     * @param int $pValue
     *
< * @return RowDimension
> * @return $this
*/ public function setRowIndex($pValue) { $this->rowIndex = $pValue; return $this; } /** * Get Row Height. * * @return float */ public function getRowHeight() { return $this->height; } /** * Set Row Height. * * @param float $pValue *
< * @return RowDimension
> * @return $this
*/ public function setRowHeight($pValue) { $this->height = $pValue; return $this; } /** * Get ZeroHeight. * * @return bool */ public function getZeroHeight() { return $this->zeroHeight; } /** * Set ZeroHeight. * * @param bool $pValue *
< * @return RowDimension
> * @return $this
*/ public function setZeroHeight($pValue) { $this->zeroHeight = $pValue; return $this; } }