getRule() public static method

public static getRule ( $rule_type_name, $site_id, $is_child, $theatre_id, $subspecialty_id, $firm_id )
 public function getWarningHTML($type)
 {
     $return = '';
     $subspecialty_id = $this->session->firm ? $this->session->firm->serviceSubspecialtyAssignment->subspecialty_id : null;
     if ($rule = OphTrOperationbooking_Admission_Letter_Warning_Rule::getRule($type, $this->session->theatre->site_id, $this->operation->event->episode->patient->isChild($this->session->date), $this->session->theatre_id, $subspecialty_id, $this->session->firm_id)) {
         if ($rule->strong) {
             $return .= '<strong>';
         }
         if ($rule->emphasis) {
             $return .= '<em>';
         }
         $return .= $rule->warning_text;
         if ($rule->emphasis) {
             $return .= '</em>';
         }
         if ($rule->strong) {
             $return .= '</strong>';
         }
     }
     return $return;
 }