Правила проверки формы кода CodeIgniter для флажка

У меня есть форма с флажком для приема TOS. Проблема в том, что мне нужно добавить специальную ошибку для этого флажка,

<form> <input type="text" name="fname" placeholder="Name" /><?php echo form_error('fname') ?> <input type="text" name="email" placeholder="Email" /><?php echo form_error('email') ?> <input type="text" name="password" placeholder="Password" /><?php echo form_error('password') ?> <input type="checkbox" name="accept_terms" value="yes" /> Accept TOS<br> <?php echo form_error('accept_terms') ?> </form> 

PHP

 <?php $this->form_validation->set_rules('fname','First Name','trim|required|xss_clean'); $this->form_validation->set_rules('email','Email','trim|required|xss_clean|valid_email'); $this->form_validation->set_rules('password','Password','trim|required|xss_clean'); $this->form_validation->set_rules('accept_terms','TOS','trim|required|xss_clean'); // Need to add custom error message if ( $this->form_validation->run() === TRUE ) { }else{ } ?> 

Когда пользователь не выбирает TOS, тогда я должен сказать

Пожалуйста, прочтите и примите наши условия.

Примечание. Я добавил функцию form_error для отображения отдельных ошибок