public function listCoursesTopics($courseId, $optParams = array())
  {
    $params = array('courseId' => $courseId);
    $params = array_merge($params, $optParams);
    return $this->call('list', array($params), "Google_Service_Classroom_ListTopicResponse");
  }
public function listCoursesTopics($courseId, $optParams = array())
  {
    $params = array('courseId' => $courseId);
    $params = array_merge($params, $optParams);
    return $this->call('list', array($params), "Google_Service_Classroom_ListTopicResponse");
  }
public function listCoursesTopics ( $ courseId , $ optParams = array ( ) ) { $ params = array ( 'courseId' => $ courseId ) ; $ params = array_merge ( $ params , $ optParams ) ; return $ this -> call ( 'list' , array ( $ params ) , "Google_Service_Classroom_ListTopicResponse" ) ; }
Returns the list of topics that the requester is permitted to view.

This method returns the following error codes:

* `PERMISSION_DENIED` if the requesting user is not permitted to access the
requested course or for access errors. * `INVALID_ARGUMENT` if the request is
malformed. * `NOT_FOUND` if the requested course does not exist.
(topics.listCoursesTopics)

@param string $courseId Identifier of the course. This identifier can be
either the Classroom-assigned identifier or an alias.
@param array $optParams Optional parameters.

@opt_param string pageToken nextPageToken value returned from a previous list
call, indicating that the subsequent page of results should be returned.

The list request must be otherwise identical to the one that resulted in this
token.
@opt_param int pageSize Maximum number of items to return. Zero or
unspecified indicates that the server may assign a maximum.

The server may return fewer than the specified number of results.
@return Google_Service_Classroom_ListTopicResponse
Returns the list of topics that the requester is permitted to view .