Проблема при доступе к содержимому таблицы с использованием параметра статуса

Я пытаюсь отображать задания, выигранные определенным поставщиком. Я сделал, чтобы создать функцию get_approved_job_proposals в моей модели. Затем я создал функцию manage_job_contracts в моем контроллере, но мне так и не удалось ее успешно запустить.

Вот мой код в модели:

public function get_approved_job_proposals($status) { $this->db->select('*')->from('job_proposal')->where('status', $status); $this->db->where("status" == "Awarded"); $query = $this->db->get(); return $query->result_array(); } 

и это то, что я имею в своем контроллере:

 public function manage_job_contracts() { $this->validateRole('client'); $this->load->model('job_model'); $data['my_preference'] = $this->job_model->get_approved_job_proposals($status); $data['job'] = $this->job_model->get_job($id); $this->load->view('client/manage_job_contracts', $data); } 

Пожалуйста, помогите мне исправить эту проблему.