db->get_where('ea_services', array('id' => $service_id))->row_array(); } /** * Get a specific field value from the database. * * @param string $field_name The field name of the value to be * returned. * @param int $service_id The selected record's id. * @return string Returns the records value from the database. */ public function get_value($field_name, $service_id) { return $this->db->get_where('ea_services', array('id' => $service_id))->row_array()[$field_name]; } /** * Get all, or specific records from service's table. * * @example $this->Model->getBatch('id = ' . $recordId); * * @param string $whereClause (OPTIONAL) The WHERE clause of * the query to be executed. DO NOT INCLUDE 'WHERE' KEYWORD. * @return array Returns the rows from the database. */ public function get_batch($where_clause = NULL) { if ($where_clause != NULL) { $this->db->where($where_clause); } return $this->db->get('ea_services')->result_array(); } /** * This method returns all the services from the database. * * @return array Returns an object array with all the * database services. */ function get_available_services() { return $this->db->get('ea_services')->result_array(); } } /* End of file services_model.php */ /* Location: ./application/models/services_model.php */