LLMS_REST_Enrollments_Controller::get_object( int $student_id, int $post_id = null )
Get object.
Parameters Parameters
- $student_id
-
(int) (Required) Student ID.
- $post_id
-
(int) (Optional) The course/membership ID.
Default value: null
Return Return
(object|WP_Error)
Source Source
File: libraries/lifterlms-rest/includes/server/class-llms-rest-enrollments-controller.php
protected function get_object( $student_id, $post_id = null ) {
if ( empty( $post_id ) ) {
return llms_rest_bad_request_error();
}
$query_args = $this->prepare_object_query_args( $student_id, $post_id );
$query = $this->get_objects_query( $query_args );
$items = $this->get_objects_from_query( $query );
if ( $items ) {
return $items[0];
}
return llms_rest_not_found_error();
}
Expand full source code Collapse full source code View on GitHub
Changelog Changelog
| Version | Description |
|---|---|
| 1.0.0-beta.4 | Fix call to undefined function llms_rest_bad_request(), must be llms_rest_bad_request_error(). |
| 1.0.0-beta.1 | Introduced. |