Skip to content

Commit

Permalink
add valueRenderOption()
Browse files Browse the repository at this point in the history
  • Loading branch information
kawax committed Apr 27, 2019
1 parent 8530b89 commit 0ce3a5b
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 13 deletions.
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -158,6 +158,14 @@ $values = Sheets::range('')->all();
]
```

### example7 Query parameters
```php
$values = Sheets::sheet('Sheet 1')->majorDimension('DIMENSION_UNSPECIFIED')
->valueRenderOption('FORMATTED_VALUE')
->dateTimeRenderOption('SERIAL_NUMBER')
->all();
```
https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets.values/get#query-parameters

## Use original Google_Service_Sheets
```php
Expand Down
38 changes: 25 additions & 13 deletions src/Traits/SheetsValues.php
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,8 @@ public function first()
}

/**
* @param array $value
* @param string $valueInputOption
* @param array $value
* @param string $valueInputOption
*
* @return mixed|\Google_Service_Sheets_UpdateValuesResponse
*/
Expand Down Expand Up @@ -90,9 +90,9 @@ public function clear()
}

/**
* @param array $value
* @param string $valueInputOption
* @param string $insertDataOption
* @param array $value
* @param string $valueInputOption
* @param string $insertDataOption
*
* @return mixed|\Google_Service_Sheets_AppendValuesResponse
*/
Expand Down Expand Up @@ -124,7 +124,7 @@ public function ranges()
if (empty($this->range)) {
$ranges = $this->sheet;
} else {
$ranges = $this->sheet . '!' . $this->range;
$ranges = $this->sheet.'!'.$this->range;
}
} else {
$ranges = $this->range;
Expand All @@ -134,7 +134,7 @@ public function ranges()
}

/**
* @param string $range
* @param string $range
*
* @return $this
*/
Expand All @@ -146,7 +146,7 @@ public function range(string $range)
}

/**
* @param string $majorDimension
* @param string $majorDimension
*
* @return $this
*/
Expand All @@ -158,7 +158,19 @@ public function majorDimension(string $majorDimension)
}

/**
* @param string $dateTimeRenderOption
* @param string $valueRenderOption
*
* @return $this
*/
public function valueRenderOption(string $valueRenderOption)
{
$this->valueRenderOption = $valueRenderOption;

return $this;
}

/**
* @param string $dateTimeRenderOption
*
* @return $this
*/
Expand All @@ -178,19 +190,19 @@ private function query(): array

$ranges = $this->ranges();

if (!empty($ranges)) {
if (! empty($ranges)) {
$query['ranges'] = $ranges;
}

if (!empty($this->majorDimension)) {
if (! empty($this->majorDimension)) {
$query['majorDimension'] = $this->majorDimension;
}

if (!empty($this->valueRenderOption)) {
if (! empty($this->valueRenderOption)) {
$query['valueRenderOption'] = $this->valueRenderOption;
}

if (!empty($this->dateTimeRenderOption)) {
if (! empty($this->dateTimeRenderOption)) {
$query['dateTimeRenderOption'] = $this->dateTimeRenderOption;
}

Expand Down

0 comments on commit 0ce3a5b

Please sign in to comment.