/**
  * returns mapping of specific form
  *
  * @param string $form_id
  *
  * @return array
  *
  * @since rt-Helpdesk 0.1
  *
  */
 function get_mapping($form_id = '')
 {
     $args = array();
     if (!empty($form_id)) {
         $args['form_id'] = $form_id;
     }
     return parent::get($args);
 }
 /**
  * @param $attribute_id
  *
  * @return bool
  */
 function get_attribute($attribute_id)
 {
     $args = array('id' => $attribute_id);
     $attribute = parent::get($args);
     if (empty($attribute)) {
         return false;
     }
     return $attribute[0];
 }
 /**
  * get outbound mail
  *
  * @param $where
  *
  * @return array
  *
  * @since rt-Helpdesk 0.1
  */
 function get_outbound_mail($where)
 {
     return parent::get($where);
 }
 function get($columns, $offset = false, $per_page = false, $order_by = 'user_id desc')
 {
     return parent::get($columns, $offset, $per_page, $order_by);
 }
 /**
  * get mail message
  *
  * @param $where
  *
  * @return array
  *
  * @since rt-Helpdesk 0.1
  */
 function get_message($where)
 {
     return parent::get($where);
 }
 function get_servers($data)
 {
     $servers = parent::get($data);
     return $servers;
 }
 function get_all_relations()
 {
     return parent::get(array());
 }
 /**
  * get all mail account
  *
  * @return array
  *
  * @since rt-Helpdesk 0.1
  */
 function get_all_mail_accounts()
 {
     return parent::get(array());
 }
 /**
  * get acl
  *
  * @param $where
  *
  * @return mixed
  *
  */
 public function get_acl($where)
 {
     return parent::get($where, false, false, 'userid asc');
 }