spreadsheets->get( $spreadsheetid ); } /** * Create New Spreadsheet. * * @param object $service Google_Service_Sheets. * @param object $requestbody Google_Service_Sheets_Spreadsheet object. * @since 1.0.0 * * @return object. */ public function create_spreadsheet( $service, $requestbody ) { return $service->spreadsheets->create( $requestbody ); } /** * Append new entry to google sheet. * * @param object $service Google_Service_Sheets. * @param array $param spreadsheetid,range,requestbody,params. * @since 1.0.0 * * @return object. */ public function append_entry( $service, $param ) { return $service->spreadsheets_values->append( $param['spreadsheetid'], $param['range'], $param['requestbody'], $param['params'] ); } /** * Update entry to google sheet. * * @param object $service Google_Service_Sheets. * @param array $param spreadsheetid,range,requestbody,params. * @since 1.0.0 * * @return object. */ public function update_entry( $service, $param ) { return $service->spreadsheets_values->update( $param['spreadsheetid'], $param['range'], $param['requestbody'], $param['params'] ); } /** * Update entry to google sheet. * * @param object $service Google_Service_Sheets. * @param array $param spreadsheetid,requestbody. * @since 1.0.0 * * @return object. */ public function batchupdate( $service, $param ) { return $service->spreadsheets->batchUpdate( $param['spreadsheetid'], $param['requestbody'] ); } /** * Get rows from google sheet. * * @param object $service Google_Service_Sheets. * @param array $param spreadsheetid,sheetname. * @since 1.0.0 * * @return object. */ public function get_values( $service, $param ) { return $service->spreadsheets_values->get( $param['spreadsheetid'], $param['sheetname'] ); } /** * Clear google sheet. * * @param object $service Google_Service_Sheets. * @param array $param spreadsheetid,sheetname. * @since 1.0.0 * * @return object. */ public function clearsheet( $service, $param ) { return $service->spreadsheets_values->clear( $param['spreadsheetid'], $param['sheetname'], $param['requestbody'] ); } }