# Google Classroom

## Actions

1. **`stm_lms_google_classroom_course_imported`**

**Description:**\
This action is triggered **after a course is imported from** [**Google Classroom**](https://docs.stylemixthemes.com/masterstudy-lms/lms-pro-addons/google-classroom) into MasterStudy LMS. It allows developers to perform additional actions on the newly created course, such as updating metadata or assigning custom fields.

**Parameters:**

* `$course` (array) — Data of the imported course from Google Classrooms.
* `$imported_course_id` (integer) — The WordPress post ID of the newly created course.

**Example usage:**

```php
add_action( 'stm_lms_google_classroom_course_imported', 'stm_lms_google_classroom_course_imported_function', 10, 2 );
function stm_lms_google_classroom_course_imported_function( $course, $imported_course_id ) {
    if ( ! empty( $course['auditory'] ) ) {
        $auditory_id = $this->find_autidory_by_title( $course['auditory'] );

        update_post_meta( $imported_course_id, 'stm_lms_auditory_id', $auditory_id );
    }
}
```

**Explanation:**\
In this example, after a course is imported from Google Classrooms, the function checks if the course data includes an **auditory** field. If it exists, it finds the corresponding auditory ID and updates the course meta with it.
