@@ 2036-2046 (lines=11) @@ | ||
2033 | * |
|
2034 | * @return Worksheet |
|
2035 | */ |
|
2036 | public function insertNewRowBefore($pBefore, $pNumRows = 1) |
|
2037 | { |
|
2038 | if ($pBefore >= 1) { |
|
2039 | $objReferenceHelper = ReferenceHelper::getInstance(); |
|
2040 | $objReferenceHelper->insertNewBefore('A' . $pBefore, 0, $pNumRows, $this); |
|
2041 | } else { |
|
2042 | throw new Exception('Rows can only be inserted before at least row 1.'); |
|
2043 | } |
|
2044 | ||
2045 | return $this; |
|
2046 | } |
|
2047 | ||
2048 | /** |
|
2049 | * Insert a new column, updating all possible related data. |
|
@@ 2058-2068 (lines=11) @@ | ||
2055 | * |
|
2056 | * @return Worksheet |
|
2057 | */ |
|
2058 | public function insertNewColumnBefore($pBefore, $pNumCols = 1) |
|
2059 | { |
|
2060 | if (!is_numeric($pBefore)) { |
|
2061 | $objReferenceHelper = ReferenceHelper::getInstance(); |
|
2062 | $objReferenceHelper->insertNewBefore($pBefore . '1', $pNumCols, 0, $this); |
|
2063 | } else { |
|
2064 | throw new Exception('Column references should not be numeric.'); |
|
2065 | } |
|
2066 | ||
2067 | return $this; |
|
2068 | } |
|
2069 | ||
2070 | /** |
|
2071 | * Insert a new column, updating all possible related data. |