<?xml version="1.0" encoding="UTF-8"?>
<snippets language="php">
  <snippet id="$query-&gt;previousrow">
    <text><![CDATA[$query->previous_row();]]></text>
    <description>$query-&gt;previousrow</description>
    <tag>cidb</tag>
  </snippet>
  <snippet id="$query-&gt;freeresult">
    <text><![CDATA[$query->free_result();]]></text>
    <description>$query-&gt;freeresult</description>
    <tag>cidb</tag>
  </snippet>
  <snippet id="config-&gt;smtphost">
    <text><![CDATA[config['smtp_host'] = '${1:smtp_server_address}';
$0]]></text>
    <description>config-&gt;smtphost</description>
    <tag>ciemailc</tag>
  </snippet>
  <snippet id="output-&gt;enableprofiler">
    <text><![CDATA[$this->output->enable_profiler("${1:TRUE/FALSE}");]]></text>
    <description>output-&gt;enableprofiler</description>
    <tag>cioutput</tag>
  </snippet>
  <snippet id="config-&gt;mailtype">
    <text><![CDATA[config['mailtype'] = '${1:text/html}';
$0]]></text>
    <description>config-&gt;mailtype</description>
    <tag>ciemailc</tag>
  </snippet>
  <snippet id="db-&gt;transbegin">
    <text><![CDATA[$this->db->trans_begin();
$0]]></text>
    <description>db-&gt;transbegin</description>
    <tag>cidbt</tag>
  </snippet>
  <snippet id="db-&gt;where">
    <text><![CDATA[$this->db->where(${1:field}${2:, ${3:value}});
$0]]></text>
    <description>db-&gt;where</description>
    <tag>ciarw</tag>
  </snippet>
  <snippet id="email-&gt;attach">
    <text><![CDATA[$this->email->attach(${1:filename});
]]></text>
    <description>email-&gt;attach</description>
    <tag>ciemail</tag>
  </snippet>
  <snippet id="agent-&gt;mobile">
    <text><![CDATA[$this->agent->version();]]></text>
    <description>agent-&gt;mobile</description>
    <tag>ciagent</tag>
  </snippet>
  <snippet id="load-&gt;view">
    <text><![CDATA[$this->load->view('${1:view_name}', \$${2:data_array});]]></text>
    <description>load-&gt;view</description>
    <tag>ciload</tag>
  </snippet>
  <snippet id="table-&gt;generate">
    <text><![CDATA[$this->table->generate(${1:$data});]]></text>
    <description>table-&gt;generate</description>
    <tag>cihtml</tag>
  </snippet>
  <snippet id="upload-&gt;doupload">
    <text><![CDATA[$this->upload->do_upload();
]]></text>
    <description>upload-&gt;doupload</description>
    <tag>ciupload</tag>
  </snippet>
  <snippet id="db-&gt;from">
    <text><![CDATA[$query = \$this->db->from('${1:table_name}');]]></text>
    <description>db-&gt;from</description>
    <tag>ciarf</tag>
  </snippet>
  <snippet id="load-&gt;helper">
    <text><![CDATA[$this->load->helper('${1:helper_name}');]]></text>
    <description>load-&gt;helper</description>
    <tag>ciload</tag>
  </snippet>
  <snippet id="input-&gt;getpost">
    <text><![CDATA[$this->input->get_post('${1:name}'${2:,${3:TRUE}})$0]]></text>
    <description>input-&gt;getpost</description>
    <tag>ciinput</tag>
  </snippet>
  <snippet id="db-&gt;from">
    <text><![CDATA[$query = \$this->db->from('${1:table_name}');]]></text>
    <description>db-&gt;from</description>
    <tag>ciar</tag>
  </snippet>
  <snippet id="db-&gt;escape">
    <text><![CDATA[$this->db->escape(${1:'text'});]]></text>
    <description>db-&gt;escape</description>
    <tag>cidb</tag>
  </snippet>
  <snippet id="$query-&gt;result">
    <text><![CDATA[$query->result();]]></text>
    <description>$query-&gt;result</description>
    <tag>cidb</tag>
  </snippet>
  <snippet id="ftp-&gt;listfiles">
    <text><![CDATA[$this->ftp->list_files('${1:directory_path}');]]></text>
    <description>ftp-&gt;listfiles</description>
    <tag>ciftp</tag>
  </snippet>
  <snippet id="db-&gt;delete">
    <text><![CDATA[$this->db->delete('${1:table_name}', array('${2:field}', \$${3:value}));]]></text>
    <description>db-&gt;delete</description>
    <tag>ciard</tag>
  </snippet>
  <snippet id="config-&gt;wordwrap">
    <text><![CDATA[config['wordwrap'] = ${1:TRUE};
$0]]></text>
    <description>config-&gt;wordwrap</description>
    <tag>ciemailc</tag>
  </snippet>
  <snippet id="agent-&gt;isreferral">
    <text><![CDATA[$this->agent->is_referral();]]></text>
    <description>agent-&gt;isreferral</description>
    <tag>ciagent</tag>
  </snippet>
  <snippet id="pagination-&gt;createlinks">
    <text><![CDATA[$this->pagination->create_links();]]></text>
    <description>pagination-&gt;createlinks</description>
    <tag>cipag</tag>
  </snippet>
  <snippet id="db-&gt;transcomplete">
    <text><![CDATA[$this->db->trans_complete();
$0]]></text>
    <description>db-&gt;transcomplete</description>
    <tag>cidbt</tag>
  </snippet>
  <snippet id="session-&gt;keepflashdata">
    <text><![CDATA[$this->session->flashdata('${1:item}')]]></text>
    <description>session-&gt;keepflashdata</description>
    <tag>cisession</tag>
  </snippet>
  <snippet id="logmessage('info')">
    <text><![CDATA[log_message('info', ${1:'Informational message'});
$0]]></text>
    <description>logmessage('info')</description>
    <tag>cierr</tag>
  </snippet>
  <snippet id="agent-&gt;acceptlang">
    <text><![CDATA[$this->agent->accept_lang('${1:en}');]]></text>
    <description>agent-&gt;acceptlang</description>
    <tag>ciagent</tag>
  </snippet>
  <snippet id="imagelib-&gt;initialize">
    <text><![CDATA[$this->image_lib->initialize($config);]]></text>
    <description>imagelib-&gt;initialize</description>
    <tag>ciimage</tag>
  </snippet>
  <snippet id="validation-&gt;setcheckbox">
    <text><![CDATA[$this->validation->set_checkbox('${1:name}', ${2:value});]]></text>
    <description>validation-&gt;setcheckbox</description>
    <tag>civalid</tag>
  </snippet>
  <snippet id="db-&gt;selectmin">
    <text><![CDATA[$this->db->select_min('${1:field}'${2:, '${3:rename_to}'});
$0]]></text>
    <description>db-&gt;selectmin</description>
    <tag>ciar</tag>
  </snippet>
  <snippet id="db-&gt;orwhere">
    <text><![CDATA[$this->db->or_where(${1:field}${2:, ${3:value}});
$0]]></text>
    <description>db-&gt;orwhere</description>
    <tag>ciar</tag>
  </snippet>
  <snippet id="db-&gt;lastquery">
    <text><![CDATA[$this->db->last_query();
$0]]></text>
    <description>db-&gt;lastquery</description>
    <tag>ciquery</tag>
  </snippet>
  <snippet id="session (load)">
    <text><![CDATA[$this->load->library('session');
$0]]></text>
    <description>session (load)</description>
    <tag>cisession</tag>
  </snippet>
  <snippet id="db-&gt;query">
    <text><![CDATA[$this->db->query(${1:'YOUR QUERY HERE'});]]></text>
    <description>db-&gt;query</description>
    <tag>cidb</tag>
  </snippet>
  <snippet id="output-&gt;getoutput">
    <text><![CDATA[$this->output->get_output();]]></text>
    <description>output-&gt;getoutput</description>
    <tag>cioutput</tag>
  </snippet>
  <snippet id="ftp-&gt;connect">
    <text><![CDATA[$this->ftp->connect(${1:$config});]]></text>
    <description>ftp-&gt;connect</description>
    <tag>ciftp</tag>
  </snippet>
  <snippet id="table-&gt;setcaption">
    <text><![CDATA[$this->table->set_caption(${1:$data});]]></text>
    <description>table-&gt;setcaption</description>
    <tag>cihtml</tag>
  </snippet>
  <snippet id="calendar-&gt;generate">
    <text><![CDATA[$this->calendar->generate(${1:year}, ${2:month}, ${3:data});]]></text>
    <description>calendar-&gt;generate</description>
    <tag>cical</tag>
  </snippet>
  <snippet id="db-&gt;tableexists">
    <text><![CDATA[$this->db->table_exists();
$0]]></text>
    <description>db-&gt;tableexists</description>
    <tag>cidbu</tag>
  </snippet>
  <snippet id="config-&gt;newline">
    <text><![CDATA[config['newline'] = "${1:\n}";
$0]]></text>
    <description>config-&gt;newline</description>
    <tag>ciemailc</tag>
  </snippet>
  <snippet id="uri-&gt;assoctouri">
    <text><![CDATA[$this->uri->assoc_to_uri(${1:data_array});]]></text>
    <description>uri-&gt;assoctouri</description>
    <tag>ciuri</tag>
  </snippet>
  <snippet id="config-&gt;slashitem">
    <text><![CDATA[$this->config->slash_item(${1:item}, ${2:value});
$0]]></text>
    <description>config-&gt;slashitem</description>
    <tag>ciconf</tag>
  </snippet>
  <snippet id="dbutil-&gt;listdatabases">
    <text><![CDATA[$this->dbutil->list_databases();
$0]]></text>
    <description>dbutil-&gt;listdatabases</description>
    <tag>cidbu</tag>
  </snippet>
  <snippet id="config-&gt;bccbatchsize">
    <text><![CDATA[config['bcc_batch_size'] = ${1:200};
$0]]></text>
    <description>config-&gt;bccbatchsize</description>
    <tag>ciemailc</tag>
  </snippet>
  <snippet id="db-&gt;select">
    <text><![CDATA[$this->db->select('${1:fields, to, select}');
$0]]></text>
    <description>db-&gt;select</description>
    <tag>ciars</tag>
  </snippet>
  <snippet id="db-&gt;select">
    <text><![CDATA[$this->db->select('${1:fields, to, select}');
$0]]></text>
    <description>db-&gt;select</description>
    <tag>ciar</tag>
  </snippet>
  <snippet id="benchmark quickie">
    <text><![CDATA[$this->benchmark->mark('${1:start}');
// the code you'd like to benchmark
$0
\$this->benchmark->mark('${2:end}');
echo \$this->benchmark->elapsed_time('$1', '$2');]]></text>
    <description>benchmark quickie</description>
    <tag>cibench</tag>
  </snippet>
  <snippet id="db-&gt;join">
    <text><![CDATA[$this->db->join('${1:join_table_name}', '$1.${2:id} = ${3:original_table}.${4:$2}'${5:, '${6:join_type}}');
$0]]></text>
    <description>db-&gt;join</description>
    <tag>ciarj</tag>
  </snippet>
  <snippet id="email-&gt;cc">
    <text><![CDATA[$this->email->cc(${1:email_address});
]]></text>
    <description>email-&gt;cc</description>
    <tag>ciemail</tag>
  </snippet>
  <snippet id="session-&gt;setflashdata">
    <text><![CDATA[$this->session->set_flashdata(${1:name}, ${2:value});
$0]]></text>
    <description>session-&gt;setflashdata</description>
    <tag>cisession</tag>
  </snippet>
  <snippet id="db-&gt;notlike">
    <text><![CDATA[$this->db->not_like(${1:field}, ${2:term}${3:, '${4:wildcard_position}'});
$0]]></text>
    <description>db-&gt;notlike</description>
    <tag>ciar</tag>
  </snippet>
  <snippet id="input-&gt;post">
    <text><![CDATA[$this->input->post('${1:name}'${2:,${3:TRUE}})$0]]></text>
    <description>input-&gt;post</description>
    <tag>ciinput</tag>
  </snippet>
  <snippet id="unit-&gt;run (isint)">
    <text><![CDATA[$this->unit->run(${1:$test}, 'is_int', '${3:test_name}');]]></text>
    <description>unit-&gt;run (isint)</description>
    <tag>ciunit</tag>
  </snippet>
  <snippet id="benchmark-&gt;mark">
    <text><![CDATA[$this->benchmark->mark('${1:benchmark_name}');
$0]]></text>
    <description>benchmark-&gt;mark</description>
    <tag>cibench</tag>
  </snippet>
  <snippet id="logmessage('debug')">
    <text><![CDATA[log_message('debug', ${1:'Debug message'});
$0]]></text>
    <description>logmessage('debug')</description>
    <tag>cierr</tag>
  </snippet>
  <snippet id="db-&gt;countall">
    <text><![CDATA[$this->db->count_all('${1:table_name}');]]></text>
    <description>db-&gt;countall</description>
    <tag>ciar</tag>
  </snippet>
  <snippet id="db-&gt;wherein">
    <text><![CDATA[$this->db->where_in(${1:field}${2:, ${3:value}});
$0]]></text>
    <description>db-&gt;wherein</description>
    <tag>ciar</tag>
  </snippet>
  <snippet id="dbforge-&gt;droptable">
    <text><![CDATA[$this->dbforge->drop_table('${1:table_name}');
$0]]></text>
    <description>dbforge-&gt;droptable</description>
    <tag>cidbf</tag>
  </snippet>
  <snippet id="config-&gt;smtpuser">
    <text><![CDATA[config['smtp_user'] = '${1:smtp_username}';
$0]]></text>
    <description>config-&gt;smtpuser</description>
    <tag>ciemailc</tag>
  </snippet>
  <snippet id="$query-&gt;nextrow">
    <text><![CDATA[$query->next_row();]]></text>
    <description>$query-&gt;nextrow</description>
    <tag>cidb</tag>
  </snippet>
  <snippet id="db-&gt;update">
    <text><![CDATA[$this->db->update('${1:table_name}', \$${2:array_name});]]></text>
    <description>db-&gt;update</description>
    <tag>ciaru</tag>
  </snippet>
  <snippet id="load-&gt;model">
    <text><![CDATA[$this->load->model(${1:model_name, usage_name, autoload});
$0]]></text>
    <description>load-&gt;model</description>
    <tag>ciload</tag>
  </snippet>
  <snippet id="ftp-&gt;chmod">
    <text><![CDATA[$this->ftp->chmod('${1:directory/file_path}', ${2:permission_code});]]></text>
    <description>ftp-&gt;chmod</description>
    <tag>ciftp</tag>
  </snippet>
  <snippet id="db-&gt;getwhere">
    <text><![CDATA[$query = \$this->db->get_where('${1:table_name}', ${2:array}${3:, ${4:limit}${5:, ${6:offset}}});
$0

]]></text>
    <description>db-&gt;getwhere</description>
    <tag>ciar</tag>
  </snippet>
  <snippet id="lang-&gt;load">
    <text><![CDATA[$this->lang->load('${1:filename}', '${2:language}');]]></text>
    <description>lang-&gt;load</description>
    <tag>cilang</tag>
  </snippet>
  <snippet id="db-&gt;simplequery">
    <text><![CDATA[$this->db->simple_query(${1:'YOUR QUERY HERE'});]]></text>
    <description>db-&gt;simplequery</description>
    <tag>cidb</tag>
  </snippet>
  <snippet id="email-&gt;setaltmessage">
    <text><![CDATA[$this->email->set_alt_message(${1:alternative_message});
]]></text>
    <description>email-&gt;setaltmessage</description>
    <tag>ciemail</tag>
  </snippet>
  <snippet id="uri-&gt;ruritoassoc">
    <text><![CDATA[$this->uri->ruri_to_assoc(${1:number});]]></text>
    <description>uri-&gt;ruritoassoc</description>
    <tag>ciuri</tag>
  </snippet>
  <snippet id="xmlrpc-&gt;timeout">
    <text><![CDATA[$this->xmlrpc->timeout(${1:seconds});]]></text>
    <description>xmlrpc-&gt;timeout</description>
    <tag>cixmlrpc</tag>
  </snippet>
  <snippet id="config-&gt;mailpath">
    <text><![CDATA[config['mailpath'] = '${1:mail}';
$0]]></text>
    <description>config-&gt;mailpath</description>
    <tag>ciemailc</tag>
  </snippet>
  <snippet id="unit-&gt;run (isnumeric)">
    <text><![CDATA[$this->unit->run(${1:$test}, 'is_numeric', '${3:test_name}');]]></text>
    <description>unit-&gt;run (isnumeric)</description>
    <tag>ciunit</tag>
  </snippet>
  <snippet id="model (load) auto">
    <text><![CDATA[$this->load->model('${1:name}_model'${2:,'${1:name}_model'${3:, ${4:TRUE}}});
$0]]></text>
    <description>model (load) auto</description>
    <tag>cimodel</tag>
  </snippet>
  <snippet id="db-&gt;selectsum">
    <text><![CDATA[$this->db->select_sum('${1:field}'${2:, '${3:rename_to}'});
$0]]></text>
    <description>db-&gt;selectsum</description>
    <tag>ciar</tag>
  </snippet>
  <snippet id="calendar-&gt;parsetemplate">
    <text><![CDATA[$this->calendar->parse_template();]]></text>
    <description>calendar-&gt;parsetemplate</description>
    <tag>cical</tag>
  </snippet>
  <snippet id="db-&gt;like">
    <text><![CDATA[$this->db->like(${1:field}, ${2:term}${3:, '${4:wildcard_position}'});
$0]]></text>
    <description>db-&gt;like</description>
    <tag>ciarl</tag>
  </snippet>
  <snippet id="dbutil-&gt;csvfromresult">
    <text><![CDATA[$this->dbutil->csv_from_result(${1:\$db_result});
$0]]></text>
    <description>dbutil-&gt;csvfromresult</description>
    <tag>cidbu</tag>
  </snippet>
  <snippet id="validation-&gt;setrules">
    <text><![CDATA[$this->validation->set_rules(${1:$rules});]]></text>
    <description>validation-&gt;setrules</description>
    <tag>civalid</tag>
  </snippet>
  <snippet id="calendar-&gt;adjustdate">
    <text><![CDATA[$this->calendar->adjust_date(${1:month}, ${2:year});]]></text>
    <description>calendar-&gt;adjustdate</description>
    <tag>cical</tag>
  </snippet>
  <snippet id="input-&gt;ipaddress">
    <text><![CDATA[$this->input->ip_address();]]></text>
    <description>input-&gt;ipaddress</description>
    <tag>ciinput</tag>
  </snippet>
  <snippet id="unit-&gt;run (isnull)">
    <text><![CDATA[$this->unit->run(${1:$test}, 'is_null', '${3:test_name}');]]></text>
    <description>unit-&gt;run (isnull)</description>
    <tag>ciunit</tag>
  </snippet>
  <snippet id="config-&gt;siteurl">
    <text><![CDATA[$this->config->site_url(${1:uri});]]></text>
    <description>config-&gt;siteurl</description>
    <tag>ciconf</tag>
  </snippet>
  <snippet id="dbforge-&gt;dropcolumn">
    <text><![CDATA[$this->dbforge->drop_column(${1:\$fields});
$0]]></text>
    <description>dbforge-&gt;dropcolumn</description>
    <tag>cidbf</tag>
  </snippet>
  <snippet id="db-&gt;limit">
    <text><![CDATA[$this->db->limit(${1:number_of_rows});]]></text>
    <description>db-&gt;limit</description>
    <tag>ciarl</tag>
  </snippet>
  <snippet id="Controller">
    <text><![CDATA[<?php  if (!defined('BASEPATH')) exit('No direct script access allowed');

/**
 * ${1:undocumented class}
 *
 * @package ${2:default}
 * @author ${PHPDOC_AUTHOR:`niutil -readprop / "/users/$USER" realname`}
 **/
class ${3:classname} extends ${4:Controller} {

	/**
	 * ${5:undocumented function}
	 *
	 * @return ${6:void}
	 * @author ${PHPDOC_AUTHOR:`niutil -readprop / "/users/$USER" realname`}
	 **/
	function Index()
	{
		${0:// code...}
	}

}
?>]]></text>
    <description>Controller</description>
    <tag>cicont</tag>
  </snippet>
  <snippet id="db-&gt;orlike">
    <text><![CDATA[$this->db->or_like(${1:field}, ${2:term}${3:, '${4:wildcard_position}'});
$0]]></text>
    <description>db-&gt;orlike</description>
    <tag>ciarl</tag>
  </snippet>
  <snippet id="xmlrpc-&gt;sendresponse">
    <text><![CDATA[$this->xmlrpc->send_response(${1:$response});]]></text>
    <description>xmlrpc-&gt;sendresponse</description>
    <tag>cixmlrpc</tag>
  </snippet>
  <snippet id="dbforge-&gt;renametable">
    <text><![CDATA[$this->dbforge->rename_table(${1:old_name}, ${2:new_name});
$0]]></text>
    <description>dbforge-&gt;renametable</description>
    <tag>cidbf</tag>
  </snippet>
  <snippet id="validation-&gt;setmessage">
    <text><![CDATA[$this->validation->set_message('${1:rule_name}', '${2:Error Message}');]]></text>
    <description>validation-&gt;setmessage</description>
    <tag>civalid</tag>
  </snippet>
  <snippet id="db-&gt;getwhere">
    <text><![CDATA[$query = \$this->db->get_where('${1:table_name}', ${2:array}${3:, ${4:limit}${5:, ${6:offset}}});
$0

]]></text>
    <description>db-&gt;getwhere</description>
    <tag>ciarg</tag>
  </snippet>
  <snippet id="encrypt-&gt;setmode">
    <text><![CDATA[$this->encrypt->set_mode(${1:'MCRYPT_MODE_CFB'});]]></text>
    <description>encrypt-&gt;setmode</description>
    <tag>ciencrypt</tag>
  </snippet>
  <snippet id="uri-&gt;rsegmentarray">
    <text><![CDATA[$this->uri->rsegment_array();]]></text>
    <description>uri-&gt;rsegmentarray</description>
    <tag>ciuri</tag>
  </snippet>
  <snippet id="db-&gt;transcommit">
    <text><![CDATA[$this->db->trans_commit();
$0]]></text>
    <description>db-&gt;transcommit</description>
    <tag>cidbt</tag>
  </snippet>
  <snippet id="agent-&gt;agentstring">
    <text><![CDATA[$this->agent->agent_string();]]></text>
    <description>agent-&gt;agentstring</description>
    <tag>ciagent</tag>
  </snippet>
  <snippet id="dbforge-&gt;createtable">
    <text><![CDATA[$this->dbforge->create_table(${1:table_name});
$0]]></text>
    <description>dbforge-&gt;createtable</description>
    <tag>cidbf</tag>
  </snippet>
  <snippet id="config-&gt;charset">
    <text><![CDATA[config['charset'] = '${1:utf-8}';
$0]]></text>
    <description>config-&gt;charset</description>
    <tag>ciemailc</tag>
  </snippet>
  <snippet id="agent-&gt;ismobile">
    <text><![CDATA[$this->agent->is_mobile();]]></text>
    <description>agent-&gt;ismobile</description>
    <tag>ciagent</tag>
  </snippet>
  <snippet id="db-&gt;limit">
    <text><![CDATA[$this->db->limit(${1:number_of_rows});]]></text>
    <description>db-&gt;limit</description>
    <tag>ciar</tag>
  </snippet>
  <snippet id="show404">
    <text><![CDATA[show_404(${1:'Page'});
$0]]></text>
    <description>show404</description>
    <tag>cierr</tag>
  </snippet>
  <snippet id="trackback-&gt;send">
    <text><![CDATA[$this->trackback->send(${1:$tb_data});]]></text>
    <description>trackback-&gt;send</description>
    <tag>citrack</tag>
  </snippet>
  <snippet id="$query-&gt;lastrow">
    <text><![CDATA[$query->last_row();]]></text>
    <description>$query-&gt;lastrow</description>
    <tag>cidb</tag>
  </snippet>
  <snippet id="db-&gt;insertid">
    <text><![CDATA[$this->db->insert_id();
$0]]></text>
    <description>db-&gt;insertid</description>
    <tag>ciquery</tag>
  </snippet>
  <snippet id="parser (load)">
    <text><![CDATA[$this->load->library('parser');]]></text>
    <description>parser (load)</description>
    <tag>ciparser</tag>
  </snippet>
  <snippet id="db-&gt;platform">
    <text><![CDATA[$this->db->platform();
$0]]></text>
    <description>db-&gt;platform</description>
    <tag>ciquery</tag>
  </snippet>
  <snippet id="email-&gt;subject">
    <text><![CDATA[$this->email->subject(${1:subject});
]]></text>
    <description>email-&gt;subject</description>
    <tag>ciemail</tag>
  </snippet>
  <snippet id="agent-&gt;platform">
    <text><![CDATA[$this->agent->platform();]]></text>
    <description>agent-&gt;platform</description>
    <tag>ciagent</tag>
  </snippet>
  <snippet id="agent-&gt;browser">
    <text><![CDATA[$this->agent->browser();]]></text>
    <description>agent-&gt;browser</description>
    <tag>ciagent</tag>
  </snippet>
  <snippet id="dbforge-&gt;createdatabase">
    <text><![CDATA[$this->dbforge->create_database('${1:db_name}');
$0]]></text>
    <description>dbforge-&gt;createdatabase</description>
    <tag>cidbf</tag>
  </snippet>
  <snippet id="$query-&gt;numrows">
    <text><![CDATA[$query->num_rows();]]></text>
    <description>$query-&gt;numrows</description>
    <tag>cidb</tag>
  </snippet>
  <snippet id="validation-&gt;setselect">
    <text><![CDATA[$this->validation->set_select('${1:name}', '${2:value}');]]></text>
    <description>validation-&gt;setselect</description>
    <tag>civalid</tag>
  </snippet>
  <snippet id="db-&gt;orlike">
    <text><![CDATA[$this->db->or_like(${1:field}, ${2:term}${3:, '${4:wildcard_position}'});
$0]]></text>
    <description>db-&gt;orlike</description>
    <tag>ciar</tag>
  </snippet>
  <snippet id="db-&gt;transstart">
    <text><![CDATA[$this->db->trans_start();
$0]]></text>
    <description>db-&gt;transstart</description>
    <tag>cidbt</tag>
  </snippet>
  <snippet id="db-&gt;set">
    <text><![CDATA[$this->db->set('${1:table_name}', \$${2:values});]]></text>
    <description>db-&gt;set</description>
    <tag>ciar</tag>
  </snippet>
  <snippet id="email-&gt;initialize">
    <text><![CDATA[$this->email->initialize(${1:config});
$0]]></text>
    <description>email-&gt;initialize</description>
    <tag>ciemail</tag>
  </snippet>
  <snippet id="ftp-&gt;deletedir">
    <text><![CDATA[$this->ftp->delete_file('${1:file_dir}');]]></text>
    <description>ftp-&gt;deletedir</description>
    <tag>ciftp</tag>
  </snippet>
  <snippet id="db-&gt;orlike">
    <text><![CDATA[$this->db->or_like('${1:field}', \$${2:term});]]></text>
    <description>db-&gt;orlike</description>
    <tag>ciarl</tag>
  </snippet>
  <snippet id="xmlrpcs (load server)">
    <text><![CDATA[$this->load->library('xmlrpcs');]]></text>
    <description>xmlrpcs (load server)</description>
    <tag>cixmlrpc</tag>
  </snippet>
  <snippet id="encrypt (load)">
    <text><![CDATA[$this->load->library('encrypt');]]></text>
    <description>encrypt (load)</description>
    <tag>ciencrypt</tag>
  </snippet>
  <snippet id="db-&gt;insertstring">
    <text><![CDATA[$this->db->insert_string('${1:table_name}', ${2:\$data});
$0]]></text>
    <description>db-&gt;insertstring</description>
    <tag>ciquery</tag>
  </snippet>
  <snippet id="session-&gt;setuserdata">
    <text><![CDATA[$this->session->set_userdata(${1:name}${2:, ${3:value}});
$0]]></text>
    <description>session-&gt;setuserdata</description>
    <tag>cisession</tag>
  </snippet>
  <snippet id="validation-&gt;run">
    <text><![CDATA[$this->validation->run()]]></text>
    <description>validation-&gt;run</description>
    <tag>civalid</tag>
  </snippet>
  <snippet id="db-&gt;get">
    <text><![CDATA[$query = \$this->db->get('${1:table_name}'${2:, ${3:limit}${4:, ${5:offset}}});
$0]]></text>
    <description>db-&gt;get</description>
    <tag>ciarg</tag>
  </snippet>
  <snippet id="email-&gt;from">
    <text><![CDATA[$this->email->from(${1:you@your-site.com}, ${2:Your Name});
]]></text>
    <description>email-&gt;from</description>
    <tag>ciemail</tag>
  </snippet>
  <snippet id="unit-&gt;active">
    <text><![CDATA[$this->unit->active${1:FALSE});]]></text>
    <description>unit-&gt;active</description>
    <tag>ciunit</tag>
  </snippet>
  <snippet id="uri-&gt;uristring">
    <text><![CDATA[$this->uri->uri_string();]]></text>
    <description>uri-&gt;uristring</description>
    <tag>ciuri</tag>
  </snippet>
  <snippet id="output-&gt;setoutput">
    <text><![CDATA[$this->output->set_output(${1:$data});]]></text>
    <description>output-&gt;setoutput</description>
    <tag>cioutput</tag>
  </snippet>
  <snippet id="validation-&gt;setradio">
    <text><![CDATA[$this->validation->set_radio('${1:name}', ${2:value});]]></text>
    <description>validation-&gt;setradio</description>
    <tag>civalid</tag>
  </snippet>
  <snippet id="dbforge-&gt;addcolumn">
    <text><![CDATA[$this->dbforge->add_column(${1:\$fields});
$0]]></text>
    <description>dbforge-&gt;addcolumn</description>
    <tag>cidbf</tag>
  </snippet>
  <snippet id="calendar (load)">
    <text><![CDATA[$this->load->library('calendar');
$0
]]></text>
    <description>calendar (load)</description>
    <tag>cical</tag>
  </snippet>
  <snippet id="email-&gt;replyto">
    <text><![CDATA[$this->email->reply_to(${1:you@your-site.com}, ${2:Your Name});
]]></text>
    <description>email-&gt;replyto</description>
    <tag>ciemail</tag>
  </snippet>
  <snippet id="xmlrpcs-&gt;initialize">
    <text><![CDATA[$this->xmlrpcs->initialize(${1:$config});]]></text>
    <description>xmlrpcs-&gt;initialize</description>
    <tag>cixmlrpc</tag>
  </snippet>
  <snippet id="agent-&gt;version">
    <text><![CDATA[$this->agent->version();]]></text>
    <description>agent-&gt;version</description>
    <tag>ciagent</tag>
  </snippet>
  <snippet id="db-&gt;selectmin">
    <text><![CDATA[$this->db->select_min('${1:field}'${2:, '${3:rename_to}'});
$0]]></text>
    <description>db-&gt;selectmin</description>
    <tag>ciars</tag>
  </snippet>
  <snippet id="pagination-&gt;initialize">
    <text><![CDATA[$this->pagination->initialize(${1:$config});]]></text>
    <description>pagination-&gt;initialize</description>
    <tag>cipag</tag>
  </snippet>
  <snippet id="xmlrpc-&gt;request">
    <text><![CDATA[$this->xmlrpc->request('${1:$request}');]]></text>
    <description>xmlrpc-&gt;request</description>
    <tag>cixmlrpc</tag>
  </snippet>
  <snippet id="Controller contruct">
    <text><![CDATA[<?php  if (!defined('BASEPATH')) exit('No direct script access allowed');

/**
 * ${1:undocumented class}
 *
 * @package ${2:default}
 * @author ${PHPDOC_AUTHOR:`niutil -readprop / "/users/$USER" realname`}
 **/
class ${3:classname} extends ${4:Controller} {

	/**
	 * ${5:undocumented function}
	 *
	 * @return ${6:void}
	 * @author ${PHPDOC_AUTHOR:`niutil -readprop / "/users/$USER" realname`}
	 **/
	function ${3:classname}()
	{
		parent::Controller();
		log_message('debug', '${3:classname} Controller Initialized');
		${0:// code...}
	}

	/**
	 * ${7:undocumented function}
	 *
	 * @return ${8:void}
	 * @author ${PHPDOC_AUTHOR:`niutil -readprop / "/users/$USER" realname`}
	 **/
	function Index()
	{
		
	}

}
?>]]></text>
    <description>Controller contruct</description>
    <tag>cicont</tag>
  </snippet>
  <snippet id="zip-&gt;cleardata">
    <text><![CDATA[$this-zip->clear_data();]]></text>
    <description>zip-&gt;cleardata</description>
    <tag>cizip</tag>
  </snippet>
  <snippet id="email-&gt;to">
    <text><![CDATA[$this->email->to(${1:email_address});
]]></text>
    <description>email-&gt;to</description>
    <tag>ciemail</tag>
  </snippet>
  <snippet id="db-&gt;ornotlike">
    <text><![CDATA[$this->db->or_not_like(${1:field}, ${2:term}${3:, '${4:wildcard_position}'});
$0]]></text>
    <description>db-&gt;ornotlike</description>
    <tag>ciar</tag>
  </snippet>
  <snippet id="dbutil-&gt;optimizedatabase">
    <text><![CDATA[$this->dbutil->optimize_database();
$0]]></text>
    <description>dbutil-&gt;optimizedatabase</description>
    <tag>cidbu</tag>
  </snippet>
  <snippet id="zip-&gt;adddir">
    <text><![CDATA[$this->zip->add_dir(${1:folder_path});]]></text>
    <description>zip-&gt;adddir</description>
    <tag>cizip</tag>
  </snippet>
  <snippet id="load-&gt;config">
    <text><![CDATA[$this->load->config('${1:config_name}');]]></text>
    <description>load-&gt;config</description>
    <tag>ciload</tag>
  </snippet>
  <snippet id="db-&gt;groupby">
    <text><![CDATA[$this->db->group_by(${1:field});
$0]]></text>
    <description>db-&gt;groupby</description>
    <tag>ciar</tag>
  </snippet>
  <snippet id="dbutil-&gt;optimizetable">
    <text><![CDATA[$this->dbutil->optimize_table('${1:table_name}');
$0]]></text>
    <description>dbutil-&gt;optimizetable</description>
    <tag>cidbu</tag>
  </snippet>
  <snippet id="db-&gt;orwherenotin">
    <text><![CDATA[$this->db->or_where_not_in(${1:field}${2:, ${3:value}});
$0]]></text>
    <description>db-&gt;orwherenotin</description>
    <tag>ciarw</tag>
  </snippet>
  <snippet id="db-&gt;set">
    <text><![CDATA[$this->db->set('${1:table_name}', \$${2:values});]]></text>
    <description>db-&gt;set</description>
    <tag>ciars</tag>
  </snippet>
  <snippet id="db-&gt;get">
    <text><![CDATA[$query = \$this->db->get('${1:table_name}'${2:, ${3:limit}${4:, ${5:offset}}});
$0]]></text>
    <description>db-&gt;get</description>
    <tag>ciar</tag>
  </snippet>
  <snippet id="model-&gt;property">
    <text><![CDATA[$this->${1:Model_name}_model->${2:property}$0]]></text>
    <description>model-&gt;property</description>
    <tag>cimodel</tag>
  </snippet>
  <snippet id="db-&gt;selectmax">
    <text><![CDATA[$this->db->select_max('${1:field}'${2:, '${3:rename_to}'});
$0]]></text>
    <description>db-&gt;selectmax</description>
    <tag>ciars</tag>
  </snippet>
  <snippet id="uri-&gt;totalsegments">
    <text><![CDATA[$this->uri->total_segments()]]></text>
    <description>uri-&gt;totalsegments</description>
    <tag>ciuri</tag>
  </snippet>
  <snippet id="ftp-&gt;mirror">
    <text><![CDATA[$this->ftp->mirror('${1:local_folder_path}', '${1:remote_folder_path}');]]></text>
    <description>ftp-&gt;mirror</description>
    <tag>ciftp</tag>
  </snippet>
  <snippet id="db-&gt;version">
    <text><![CDATA[$this->db->version();
$0]]></text>
    <description>db-&gt;version</description>
    <tag>ciquery</tag>
  </snippet>
  <snippet id="email (load)">
    <text><![CDATA[$this->load->library('email');
$0]]></text>
    <description>email (load)</description>
    <tag>ciemail</tag>
  </snippet>
  <snippet id="xmlrpc-&gt;displayresponse">
    <text><![CDATA[$this->xmlrpc->display_response();]]></text>
    <description>xmlrpc-&gt;displayresponse</description>
    <tag>cixmlrpc</tag>
  </snippet>
  <snippet id="dbforge-&gt;dropdatabase">
    <text><![CDATA[$this->dbforge->drop_database('${1:db_name}');
$0]]></text>
    <description>dbforge-&gt;dropdatabase</description>
    <tag>cidbf</tag>
  </snippet>
  <snippet id="agent-&gt;robot">
    <text><![CDATA[$this->agent->robot();]]></text>
    <description>agent-&gt;robot</description>
    <tag>ciagent</tag>
  </snippet>
  <snippet id="agent-&gt;acceptcharset">
    <text><![CDATA[$this->agent->accept_charset('${1:utf-8}');]]></text>
    <description>agent-&gt;acceptcharset</description>
    <tag>ciagent</tag>
  </snippet>
  <snippet id="email-&gt;setwordwrap">
    <text><![CDATA[$this->email->set_wordwrap(${1:TRUE});
]]></text>
    <description>email-&gt;setwordwrap</description>
    <tag>ciemail</tag>
  </snippet>
  <snippet id="config-&gt;validate">
    <text><![CDATA[config['validate'] = ${1:FALSE};
$0]]></text>
    <description>config-&gt;validate</description>
    <tag>ciemailc</tag>
  </snippet>
  <snippet id="xmlrpc-&gt;method">
    <text><![CDATA[$this->xmlrpc->method('${1:method_name}');]]></text>
    <description>xmlrpc-&gt;method</description>
    <tag>cixmlrpc</tag>
  </snippet>
  <snippet id="$fields">
    <text><![CDATA[$fields['${1:field name}'] = '${2:value}';
$0]]></text>
    <description>$fields</description>
    <tag>civalid</tag>
  </snippet>
  <snippet id="Class Model (prebuild)">
    <text><![CDATA[<?php  if (!defined('BASEPATH')) exit('No direct script access allowed');

/**
 * ${1:undocumented class}
 *
 * @package ${2:default}
 * @author ${PHPDOC_AUTHOR:`niutil -readprop / "/users/$USER" realname`}
 **/
class ${3:classname}_model extends Model {

	/**
	 * ${4:undocumented function}
	 *
	 * @return ${5:void}
	 * @author ${PHPDOC_AUTHOR:`niutil -readprop / "/users/$USER" realname`}
	 **/
	function ${3:classname}_model()
	{
		parent::Model();
		log_message('debug', '${3:classname} Model Initialized');
		${0:}
	}

}
?>]]></text>
    <description>Class Model (prebuild)</description>
    <tag>cimodel</tag>
  </snippet>
  <snippet id="zip-&gt;adddata">
    <text><![CDATA[$this->zip->add_data(${1:name}, ${2:data});]]></text>
    <description>zip-&gt;adddata</description>
    <tag>cizip</tag>
  </snippet>
  <snippet id="session-&gt;flashdata">
    <text><![CDATA[$this->session->flashdata('${1:item}')]]></text>
    <description>session-&gt;flashdata</description>
    <tag>cisession</tag>
  </snippet>
  <snippet id="lang-&gt;line">
    <text><![CDATA[$this->lang->line('${1:language_key}');]]></text>
    <description>lang-&gt;line</description>
    <tag>cilang</tag>
  </snippet>
  <snippet id="db-&gt;affectedrows">
    <text><![CDATA[$this->db->affected_rows();
$0]]></text>
    <description>db-&gt;affectedrows</description>
    <tag>ciquery</tag>
  </snippet>
  <snippet id="uri-&gt;rsegment">
    <text><![CDATA[$this->uri->rsegment(${1:number});]]></text>
    <description>uri-&gt;rsegment</description>
    <tag>ciuri</tag>
  </snippet>
  <snippet id="table-&gt;makecolumns">
    <text><![CDATA[$this->table->make_columns(${1:$data});]]></text>
    <description>table-&gt;makecolumns</description>
    <tag>cihtml</tag>
  </snippet>
  <snippet id="unit-&gt;run (isbool)">
    <text><![CDATA[$this->unit->run(${1:$test}, 'is_bool', '${3:test_name}');]]></text>
    <description>unit-&gt;run (isbool)</description>
    <tag>ciunit</tag>
  </snippet>
  <snippet id="config-&gt;systemurl">
    <text><![CDATA[$this->config->system_url();]]></text>
    <description>config-&gt;systemurl</description>
    <tag>ciconf</tag>
  </snippet>
  <snippet id="ftp-&gt;mkdir">
    <text><![CDATA[$this->ftp->mkdir('${1:directory_path}', ${1:permission_code});]]></text>
    <description>ftp-&gt;mkdir</description>
    <tag>ciftp</tag>
  </snippet>
  <snippet id="trackback-&gt;senderror">
    <text><![CDATA[$this->trackback->send_error('${:1Error Message}');]]></text>
    <description>trackback-&gt;senderror</description>
    <tag>citrack</tag>
  </snippet>
  <snippet id="db-&gt;stopcache">
    <text><![CDATA[$this->db->stop_cache();
$0]]></text>
    <description>db-&gt;stopcache</description>
    <tag>ciar</tag>
  </snippet>
  <snippet id="trackback-&gt;receive">
    <text><![CDATA[$this->trackback->receive();]]></text>
    <description>trackback-&gt;receive</description>
    <tag>citrack</tag>
  </snippet>
  <snippet id="db-&gt;ornotlike">
    <text><![CDATA[$this->db->or_not_like(${1:field}, ${2:term}${3:, '${4:wildcard_position}'});
$0]]></text>
    <description>db-&gt;ornotlike</description>
    <tag>ciarl</tag>
  </snippet>
  <snippet id="logmessage('error')">
    <text><![CDATA[log_message('error', ${1:'Error message'});
$0]]></text>
    <description>logmessage('error')</description>
    <tag>cierr</tag>
  </snippet>
  <snippet id="unit-&gt;run (isfalse)">
    <text><![CDATA[$this->unit->run(${1:$test}, 'is_false', '${3:test_name}');]]></text>
    <description>unit-&gt;run (isfalse)</description>
    <tag>ciunit</tag>
  </snippet>
  <snippet id="imagelib-&gt;rotate">
    <text><![CDATA[$this->image_lib->rotate();]]></text>
    <description>imagelib-&gt;rotate</description>
    <tag>ciimage</tag>
  </snippet>
  <snippet id="unit-&gt;run (isfloat)">
    <text><![CDATA[$this->unit->run(${1:$test}, 'is_float', '${3:test_name}');]]></text>
    <description>unit-&gt;run (isfloat)</description>
    <tag>ciunit</tag>
  </snippet>
  <snippet id="model-&gt;method">
    <text><![CDATA[$this->${1:Model_name}_model->${2:method}(${3:args})$0]]></text>
    <description>model-&gt;method</description>
    <tag>cimodel</tag>
  </snippet>
  <snippet id="ftp (load)">
    <text><![CDATA[$this->load->library('ftp');]]></text>
    <description>ftp (load)</description>
    <tag>ciftp</tag>
  </snippet>
  <snippet id="email-&gt;message">
    <text><![CDATA[$this->email->message(${1:body});
]]></text>
    <description>email-&gt;message</description>
    <tag>ciemail</tag>
  </snippet>
  <snippet id="email-&gt;printdebugger">
    <text><![CDATA[$this->email->print_debugger();]]></text>
    <description>email-&gt;printdebugger</description>
    <tag>ciemail</tag>
  </snippet>
  <snippet id="$query-&gt;resultarray">
    <text><![CDATA[$query->result_array();]]></text>
    <description>$query-&gt;resultarray</description>
    <tag>cidb</tag>
  </snippet>
  <snippet id="agent-&gt;isrobot">
    <text><![CDATA[$this->agent->is_robot();]]></text>
    <description>agent-&gt;isrobot</description>
    <tag>ciagent</tag>
  </snippet>
  <snippet id="session-&gt;userdata">
    <text><![CDATA[$this->session->userdata('${1:item}')]]></text>
    <description>session-&gt;userdata</description>
    <tag>cisession</tag>
  </snippet>
  <snippet id="agent-&gt;referrer">
    <text><![CDATA[$this->agent->referrer();]]></text>
    <description>agent-&gt;referrer</description>
    <tag>ciagent</tag>
  </snippet>
  <snippet id="dbutil-&gt;backup">
    <text><![CDATA[$this->dbutil->backup(${1:\$backup_prefs});
$0]]></text>
    <description>dbutil-&gt;backup</description>
    <tag>cidbu</tag>
  </snippet>
  <snippet id="load-&gt;database">
    <text><![CDATA[$this->load->database(${1});]]></text>
    <description>load-&gt;database</description>
    <tag>ciload</tag>
  </snippet>
  <snippet id="trackback-&gt;sendsuccess">
    <text><![CDATA[$this->trackback->send_success();]]></text>
    <description>trackback-&gt;sendsuccess</description>
    <tag>citrack</tag>
  </snippet>
  <snippet id="db-&gt;transrollback">
    <text><![CDATA[$this->db->trans_rollback();
$0]]></text>
    <description>db-&gt;transrollback</description>
    <tag>cidbt</tag>
  </snippet>
  <snippet id="uri-&gt;slashsegment">
    <text><![CDATA[$this->uri->slash_segment(${1:number});]]></text>
    <description>uri-&gt;slashsegment</description>
    <tag>ciuri</tag>
  </snippet>
  <snippet id="uri-&gt;segment">
    <text><![CDATA[$this->uri->segment(${1:number});]]></text>
    <description>uri-&gt;segment</description>
    <tag>ciuri</tag>
  </snippet>
  <snippet id="calendar-&gt;getdaynames">
    <text><![CDATA[$this->calendar->get_day_names(${1:day_type});]]></text>
    <description>calendar-&gt;getdaynames</description>
    <tag>cical</tag>
  </snippet>
  <snippet id="dbforge-&gt;modifycolumn">
    <text><![CDATA[$this->dbforge->modify_column(${1:\$fields});
$0]]></text>
    <description>dbforge-&gt;modifycolumn</description>
    <tag>cidbf</tag>
  </snippet>
  <snippet id="unit (load)">
    <text><![CDATA[$this->load->library('unit_test');]]></text>
    <description>unit (load)</description>
    <tag>ciunit</tag>
  </snippet>
  <snippet id="unit-&gt;run (istrue)">
    <text><![CDATA[$this->unit->run(${1:$test}, 'is_true', '${3:test_name}');]]></text>
    <description>unit-&gt;run (istrue)</description>
    <tag>ciunit</tag>
  </snippet>
  <snippet id="imagelib-&gt;crop">
    <text><![CDATA[$this->image_lib->crop();]]></text>
    <description>imagelib-&gt;crop</description>
    <tag>ciimage</tag>
  </snippet>
  <snippet id="db-&gt;stopcache">
    <text><![CDATA[$this->db->stop_cache();
$0]]></text>
    <description>db-&gt;stopcache</description>
    <tag>ciarc</tag>
  </snippet>
  <snippet id="table-&gt;setempty">
    <text><![CDATA[$this->table->set_empty("${1:&nbsp;}");]]></text>
    <description>table-&gt;setempty</description>
    <tag>cihtml</tag>
  </snippet>
  <snippet id="$query-&gt;rowarray">
    <text><![CDATA[$query->row_array();]]></text>
    <description>$query-&gt;rowarray</description>
    <tag>cidb</tag>
  </snippet>
  <snippet id="calendar-&gt;initialize">
    <text><![CDATA[$this->calendar->initialize(\$${1:array_name});]]></text>
    <description>calendar-&gt;initialize</description>
    <tag>cical</tag>
  </snippet>
  <snippet id="email-&gt;clear">
    <text><![CDATA[$this->email->clear();
$0]]></text>
    <description>email-&gt;clear</description>
    <tag>ciemail</tag>
  </snippet>
  <snippet id="html (load)">
    <text><![CDATA[$this->load->library('table');]]></text>
    <description>html (load)</description>
    <tag>cihtml</tag>
  </snippet>
  <snippet id="unit-&gt;result">
    <text><![CDATA[$this->unit->result();]]></text>
    <description>unit-&gt;result</description>
    <tag>ciunit</tag>
  </snippet>
  <snippet id="calendar-&gt;getmonthname">
    <text><![CDATA[$this->calendar->get_month_name(${1:month});]]></text>
    <description>calendar-&gt;getmonthname</description>
    <tag>cical</tag>
  </snippet>
  <snippet id="db-&gt;escapestr">
    <text><![CDATA[$this->db->escape_str(${1:'text'});]]></text>
    <description>db-&gt;escapestr</description>
    <tag>cidb</tag>
  </snippet>
  <snippet id="unit-&gt;run (isdouble)">
    <text><![CDATA[$this->unit->run(${1:$test}, 'is_double', '${3:test_name}');]]></text>
    <description>unit-&gt;run (isdouble)</description>
    <tag>ciunit</tag>
  </snippet>
  <snippet id="$query-&gt;firstrow">
    <text><![CDATA[$query->first_row();]]></text>
    <description>$query-&gt;firstrow</description>
    <tag>cidb</tag>
  </snippet>
  <snippet id="table-&gt;settemplate">
    <text><![CDATA[$this->table->set_template(${1:$tmpl});]]></text>
    <description>table-&gt;settemplate</description>
    <tag>cihtml</tag>
  </snippet>
  <snippet id="agent (load)">
    <text><![CDATA[$this->load->library('user_agent');]]></text>
    <description>agent (load)</description>
    <tag>ciagent</tag>
  </snippet>
  <snippet id="load-&gt;vars">
    <text><![CDATA[$this->load->vars(\$${1:array_name});]]></text>
    <description>load-&gt;vars</description>
    <tag>ciload</tag>
  </snippet>
  <snippet id="email-&gt;setmailtype">
    <text><![CDATA[$this->email->set_mailtype(${1:text});
]]></text>
    <description>email-&gt;setmailtype</description>
    <tag>ciemail</tag>
  </snippet>
  <snippet id="db-&gt;insert">
    <text><![CDATA[$this->db->insert('${1:table_name}', \$${2:array_name});]]></text>
    <description>db-&gt;insert</description>
    <tag>ciari</tag>
  </snippet>
  <snippet id="encrypt-&gt;encode">
    <text><![CDATA[$this->encrypt->encode(${1:text});]]></text>
    <description>encrypt-&gt;encode</description>
    <tag>ciencrypt</tag>
  </snippet>
  <snippet id="load-&gt;plugin">
    <text><![CDATA[$this->load->plugin('${1:plugin_name}');]]></text>
    <description>load-&gt;plugin</description>
    <tag>ciload</tag>
  </snippet>
  <snippet id="config-&gt;smtppass">
    <text><![CDATA[config['smtp_pass'] = '${1:smtp_password}';
$0]]></text>
    <description>config-&gt;smtppass</description>
    <tag>ciemailc</tag>
  </snippet>
  <snippet id="db-&gt;countallresults">
    <text><![CDATA[$this->db->count_all_results()
]]></text>
    <description>db-&gt;countallresults</description>
    <tag>ciarc</tag>
  </snippet>
  <snippet id="db-&gt;transstatus">
    <text><![CDATA[$this->db->trans_status();
$0]]></text>
    <description>db-&gt;transstatus</description>
    <tag>cidbt</tag>
  </snippet>
  <snippet id="db-&gt;distinct">
    <text><![CDATA[$this->db->distinct();
$0]]></text>
    <description>db-&gt;distinct</description>
    <tag>ciar</tag>
  </snippet>
  <snippet id="unit-&gt;usestrict">
    <text><![CDATA[$this->unit->use_strict(${1:TRUE});]]></text>
    <description>unit-&gt;usestrict</description>
    <tag>ciunit</tag>
  </snippet>
  <snippet id="db-&gt;wherenotin">
    <text><![CDATA[$this->db->where_not_in(${1:field}${2:, ${3:value}});
$0]]></text>
    <description>db-&gt;wherenotin</description>
    <tag>ciarw</tag>
  </snippet>
  <snippet id="db-&gt;startcache">
    <text><![CDATA[$this->db->start_cache();
$0]]></text>
    <description>db-&gt;startcache</description>
    <tag>ciarc</tag>
  </snippet>
  <snippet id="calendar-&gt;defaulttemplate">
    <text><![CDATA[$this->calendar->default_template();]]></text>
    <description>calendar-&gt;defaulttemplate</description>
    <tag>cical</tag>
  </snippet>
  <snippet id="uri-&gt;ruristring">
    <text><![CDATA[$this->uri->ruri_string();]]></text>
    <description>uri-&gt;ruristring</description>
    <tag>ciuri</tag>
  </snippet>
  <snippet id="xmlrpc (load client)">
    <text><![CDATA[$this->load->library('xmlrpc');]]></text>
    <description>xmlrpc (load client)</description>
    <tag>cixmlrpc</tag>
  </snippet>
  <snippet id="config-&gt;smtpport">
    <text><![CDATA[config['smtp_port'] = '${1:25}';
$0]]></text>
    <description>config-&gt;smtpport</description>
    <tag>ciemailc</tag>
  </snippet>
  <snippet id="config-&gt;bccbatchmode">
    <text><![CDATA[config['bcc_batch_mode'] = ${1:FALSE};
$0]]></text>
    <description>config-&gt;bccbatchmode</description>
    <tag>ciemailc</tag>
  </snippet>
  <snippet id="upload-&gt;data">
    <text><![CDATA[$this->upload->data();]]></text>
    <description>upload-&gt;data</description>
    <tag>ciupload</tag>
  </snippet>
  <snippet id="zip-&gt;archive">
    <text><![CDATA[$this->zip->archive(${1:output_path});]]></text>
    <description>zip-&gt;archive</description>
    <tag>cizip</tag>
  </snippet>
  <snippet id="session-&gt;unsetuserdata">
    <text><![CDATA[$this->session->unset_userdata(${1:name});
$0]]></text>
    <description>session-&gt;unsetuserdata</description>
    <tag>cisession</tag>
  </snippet>
  <snippet id="encrypt-&gt;sha1">
    <text><![CDATA[$this->encrypt->sha1(${1:'message'});]]></text>
    <description>encrypt-&gt;sha1</description>
    <tag>ciencrypt</tag>
  </snippet>
  <snippet id="showerror">
    <text><![CDATA[show_error(${1:'Message'});
$0]]></text>
    <description>showerror</description>
    <tag>cierr</tag>
  </snippet>
  <snippet id="load-&gt;lang">
    <text><![CDATA[$this->load->lang('${1:lang_name}');]]></text>
    <description>load-&gt;lang</description>
    <tag>ciload</tag>
  </snippet>
  <snippet id="xmlrpc-&gt;senderrormessage">
    <text><![CDATA[$this->xmlrpc->send_error_message('${1:Error Code}', '${2:Error message}');]]></text>
    <description>xmlrpc-&gt;senderrormessage</description>
    <tag>cixmlrpc</tag>
  </snippet>
  <snippet id="session-&gt;sessdestroy">
    <text><![CDATA[$this->session->sess_destroy();
$0]]></text>
    <description>session-&gt;sessdestroy</description>
    <tag>cisession</tag>
  </snippet>
  <snippet id="db-&gt;distinct">
    <text><![CDATA[$this->db->distinct();
$0]]></text>
    <description>db-&gt;distinct</description>
    <tag>ciard</tag>
  </snippet>
  <snippet id="db-&gt;updatestring">
    <text><![CDATA[$this->db->update_string('${1:table_name}', ${2:\$data}, ${3:\$where});
$0]]></text>
    <description>db-&gt;updatestring</description>
    <tag>ciquery</tag>
  </snippet>
  <snippet id="config-&gt;setitem">
    <text><![CDATA[$this->config->set_item('${1:item_name}', ${2:item_value});]]></text>
    <description>config-&gt;setitem</description>
    <tag>ciconf</tag>
  </snippet>
  <snippet id="db-&gt;countall">
    <text><![CDATA[$this->db->count_all('${1:table_name}');]]></text>
    <description>db-&gt;countall</description>
    <tag>ciarc</tag>
  </snippet>
  <snippet id="unit-&gt;run (isarray)">
    <text><![CDATA[$this->unit->run(${1:$test}, 'is_array', '${3:test_name}');]]></text>
    <description>unit-&gt;run (isarray)</description>
    <tag>ciunit</tag>
  </snippet>
  <snippet id="db-&gt;delete">
    <text><![CDATA[$this->db->delete('${1:table_name}', array('${2:field}', \$${3:value}));]]></text>
    <description>db-&gt;delete</description>
    <tag>ciar</tag>
  </snippet>
  <snippet id="imagelib-&gt;displayerrors">
    <text><![CDATA[$this->image_lib->display_errors();]]></text>
    <description>imagelib-&gt;displayerrors</description>
    <tag>ciimage</tag>
  </snippet>
  <snippet id="upload-&gt;initialize">
    <text><![CDATA[$this->upload->initialize(${:1config});]]></text>
    <description>upload-&gt;initialize</description>
    <tag>ciupload</tag>
  </snippet>
  <snippet id="db-&gt;notlike">
    <text><![CDATA[$this->db->not_like(${1:field}, ${2:term}${3:, '${4:wildcard_position}'});
$0]]></text>
    <description>db-&gt;notlike</description>
    <tag>ciarl</tag>
  </snippet>
  <snippet id="benchmark-&gt;elapsedtime">
    <text><![CDATA[$this->benchmark->elapsed_time('${1:start}', '${2:end}');
$0]]></text>
    <description>benchmark-&gt;elapsedtime</description>
    <tag>cibench</tag>
  </snippet>
  <snippet id="db-&gt;transoff">
    <text><![CDATA[$this->db->trans_off();
$0]]></text>
    <description>db-&gt;transoff</description>
    <tag>cidbt</tag>
  </snippet>
  <snippet id="load-&gt;library">
    <text><![CDATA[$this->load->library('${1:library_name}');]]></text>
    <description>load-&gt;library</description>
    <tag>ciload</tag>
  </snippet>
  <snippet id="db-&gt;cachedelete">
    <text><![CDATA[$this->db->cache_delete();
$0]]></text>
    <description>db-&gt;cachedelete</description>
    <tag>cidbc</tag>
  </snippet>
  <snippet id="db-&gt;orwhere">
    <text><![CDATA[$this->db->or_where(${1:field}${2:, ${3:value}});
$0]]></text>
    <description>db-&gt;orwhere</description>
    <tag>ciarw</tag>
  </snippet>
  <snippet id="xmlrpc-&gt;sendrequest">
    <text><![CDATA[$this->xmlrpc->send_request();]]></text>
    <description>xmlrpc-&gt;sendrequest</description>
    <tag>cixmlrpc</tag>
  </snippet>
  <snippet id="ftp-&gt;move">
    <text><![CDATA[$this->ftp->move('${1:original_file_path}', '${2:new_file_path}');]]></text>
    <description>ftp-&gt;move</description>
    <tag>ciftp</tag>
  </snippet>
  <snippet id="db-&gt;countallresults">
    <text><![CDATA[$this->db->count_all_results()
]]></text>
    <description>db-&gt;countallresults</description>
    <tag>ciar</tag>
  </snippet>
  <snippet id="pagination (load)">
    <text><![CDATA[$this->load->library('pagination');]]></text>
    <description>pagination (load)</description>
    <tag>cipag</tag>
  </snippet>
  <snippet id="zip-&gt;readfile">
    <text><![CDATA[$this->zip->read_file(${1:file_path});]]></text>
    <description>zip-&gt;readfile</description>
    <tag>cizip</tag>
  </snippet>
  <snippet id="uri-&gt;totalrsegments">
    <text><![CDATA[$this->uri->total_segments()]]></text>
    <description>uri-&gt;totalrsegments</description>
    <tag>ciuri</tag>
  </snippet>
  <snippet id="db-&gt;countall">
    <text><![CDATA[$this->db->count_all('${1:table_name}');
$0]]></text>
    <description>db-&gt;countall</description>
    <tag>ciquery</tag>
  </snippet>
  <snippet id="db-&gt;selectmax">
    <text><![CDATA[$this->db->select_max('${1:field}'${2:, '${3:rename_to}'});
$0]]></text>
    <description>db-&gt;selectmax</description>
    <tag>ciar</tag>
  </snippet>
  <snippet id="db-&gt;orlike">
    <text><![CDATA[$this->db->or_like('${1:field}', \$${2:term});]]></text>
    <description>db-&gt;orlike</description>
    <tag>ciar</tag>
  </snippet>
  <snippet id="db-&gt;wherein">
    <text><![CDATA[$this->db->where_in(${1:field}${2:, ${3:value}});
$0]]></text>
    <description>db-&gt;wherein</description>
    <tag>ciarw</tag>
  </snippet>
  <snippet id="agent-&gt;isbrowser">
    <text><![CDATA[$this->agent->is_browser();]]></text>
    <description>agent-&gt;isbrowser</description>
    <tag>ciagent</tag>
  </snippet>
  <snippet id="input-&gt;xssclean">
    <text><![CDATA[$this->input->xss_clean(${1:$data});]]></text>
    <description>input-&gt;xssclean</description>
    <tag>ciinput</tag>
  </snippet>
  <snippet id="$query-&gt;numfields">
    <text><![CDATA[$query->num_fields();]]></text>
    <description>$query-&gt;numfields</description>
    <tag>cidb</tag>
  </snippet>
  <snippet id="dbforge-&gt;addfield">
    <text><![CDATA[$this->dbforge->drop_database(${1:\$fields});
$0]]></text>
    <description>dbforge-&gt;addfield</description>
    <tag>cidbf</tag>
  </snippet>
  <snippet id="load-&gt;dbforge">
    <text><![CDATA[$this->load->dbforge();
$0]]></text>
    <description>load-&gt;dbforge</description>
    <tag>ciload</tag>
  </snippet>
  <snippet id="db-&gt;where">
    <text><![CDATA[$this->db->where(${1:field}${2:, ${3:value}});
$0]]></text>
    <description>db-&gt;where</description>
    <tag>ciar</tag>
  </snippet>
  <snippet id="db-&gt;cachedeleteall">
    <text><![CDATA[$this->db->cache_delete_all();
$0]]></text>
    <description>db-&gt;cachedeleteall</description>
    <tag>cidbc</tag>
  </snippet>
  <snippet id="db-&gt;like">
    <text><![CDATA[$this->db->like(${1:field}, ${2:term}${3:, '${4:wildcard_position}'});
$0]]></text>
    <description>db-&gt;like</description>
    <tag>ciar</tag>
  </snippet>
  <snippet id="calendar-&gt;gettotaldays">
    <text><![CDATA[$this->calendar->get_total_days(${1:month}, ${2:year});]]></text>
    <description>calendar-&gt;gettotaldays</description>
    <tag>cical</tag>
  </snippet>
  <snippet id="config-&gt;useragent">
    <text><![CDATA[config['useragent'] = '${1:CodeIgniter}';
$0]]></text>
    <description>config-&gt;useragent</description>
    <tag>ciemailc</tag>
  </snippet>
  <snippet id="ftp-&gt;upload">
    <text><![CDATA[$this->ftp->upload('${1:/local/path/to/myfile.html}', '${2:/public_html/myfile.html}', '${3:auto}');]]></text>
    <description>ftp-&gt;upload</description>
    <tag>ciftp</tag>
  </snippet>
  <snippet id="dbutil-&gt;xmlfromresult">
    <text><![CDATA[$this->dbutil->xml_from_result(${1:\$db_result});
$0]]></text>
    <description>dbutil-&gt;xmlfromresult</description>
    <tag>cidbu</tag>
  </snippet>
  <snippet id="upload-&gt;displayerrors">
    <text><![CDATA[$this->upload->display_errors();
]]></text>
    <description>upload-&gt;displayerrors</description>
    <tag>ciupload</tag>
  </snippet>
  <snippet id="xmlrpc-&gt;displayerror">
    <text><![CDATA[$this->xmlrpc->display_error();]]></text>
    <description>xmlrpc-&gt;displayerror</description>
    <tag>cixmlrpc</tag>
  </snippet>
  <snippet id="db-&gt;orwherein">
    <text><![CDATA[$this->db->or_where_in(${1:field}${2:, ${3:value}});
$0]]></text>
    <description>db-&gt;orwherein</description>
    <tag>ciar</tag>
  </snippet>
  <snippet id="ftp-&gt;deletefile">
    <text><![CDATA[$this->ftp->delete_file('${1:file_path}');]]></text>
    <description>ftp-&gt;deletefile</description>
    <tag>ciftp</tag>
  </snippet>
  <snippet id="image (load)">
    <text><![CDATA[$this->load->library('image_lib');]]></text>
    <description>image (load)</description>
    <tag>ciimage</tag>
  </snippet>
  <snippet id="input-&gt;validip">
    <text><![CDATA[$this->input->valid_ip(${1:$ip});]]></text>
    <description>input-&gt;validip</description>
    <tag>ciinput</tag>
  </snippet>
  <snippet id="db-&gt;orderby">
    <text><![CDATA[$this->db->order_by(${1:field}, ${2:desc or asc});
$0]]></text>
    <description>db-&gt;orderby</description>
    <tag>ciaro</tag>
  </snippet>
  <snippet id="load-&gt;scaffolding">
    <text><![CDATA[$this->load->scaffolding('${1:table_name}');]]></text>
    <description>load-&gt;scaffolding</description>
    <tag>ciload</tag>
  </snippet>
  <snippet id="encrypt-&gt;setcipher">
    <text><![CDATA[$this->encrypt->set_cipher(${1:'MCRYPT_BLOWFISH'});]]></text>
    <description>encrypt-&gt;setcipher</description>
    <tag>ciencrypt</tag>
  </snippet>
  <snippet id="uri-&gt;uritoassoc">
    <text><![CDATA[$this->uri->uri_to_assoc(${1:number});]]></text>
    <description>uri-&gt;uritoassoc</description>
    <tag>ciuri</tag>
  </snippet>
  <snippet id="input-&gt;useragent">
    <text><![CDATA[$this->input->user_agent();]]></text>
    <description>input-&gt;useragent</description>
    <tag>ciinput</tag>
  </snippet>
  <snippet id="validation-&gt;errorstring">
    <text><![CDATA[$this->validation->error_string;]]></text>
    <description>validation-&gt;errorstring</description>
    <tag>civalid</tag>
  </snippet>
  <snippet id="table-&gt;setheading">
    <text><![CDATA[$this->table->set_heading(${1:$data});]]></text>
    <description>table-&gt;setheading</description>
    <tag>cihtml</tag>
  </snippet>
  <snippet id="upload (load)">
    <text><![CDATA[$this->load->library('upload');
]]></text>
    <description>upload (load)</description>
    <tag>ciupload</tag>
  </snippet>
  <snippet id="load-&gt;file">
    <text><![CDATA[$this->load->file('${1:filepath/filename}');]]></text>
    <description>load-&gt;file</description>
    <tag>ciload</tag>
  </snippet>
  <snippet id="validation (load)">
    <text><![CDATA[$this->load->library('validation');]]></text>
    <description>validation (load)</description>
    <tag>civalid</tag>
  </snippet>
  <snippet id="dbforge load">
    <text><![CDATA[$this->load->dbforge();
$0]]></text>
    <description>dbforge load</description>
    <tag>cidbf</tag>
  </snippet>
  <snippet id="dbforge-&gt;addkey">
    <text><![CDATA[$this->dbforge->add_key(${1:field_name}${2:, ${3:TRUE}});
$0]]></text>
    <description>dbforge-&gt;addkey</description>
    <tag>cidbf</tag>
  </snippet>
  <snippet id="db-&gt;selectavg">
    <text><![CDATA[$this->db->select_avg('${1:field}'${2:, '${3:rename_to}'});
$0]]></text>
    <description>db-&gt;selectavg</description>
    <tag>ciars</tag>
  </snippet>
  <snippet id="db-&gt;update">
    <text><![CDATA[$this->db->update('${1:table_name}', \$${2:array_name});]]></text>
    <description>db-&gt;update</description>
    <tag>ciar</tag>
  </snippet>
  <snippet id="zip (load)">
    <text><![CDATA[$this->load->library('zip');]]></text>
    <description>zip (load)</description>
    <tag>cizip</tag>
  </snippet>
  <snippet id="$query-&gt;row">
    <text><![CDATA[$query->row();]]></text>
    <description>$query-&gt;row</description>
    <tag>cidb</tag>
  </snippet>
  <snippet id="db-&gt;startcache">
    <text><![CDATA[$this->db->start_cache();
$0]]></text>
    <description>db-&gt;startcache</description>
    <tag>ciar</tag>
  </snippet>
  <snippet id="db-&gt;cacheon">
    <text><![CDATA[$this->db->cache_on();
$0]]></text>
    <description>db-&gt;cacheon</description>
    <tag>cidbc</tag>
  </snippet>
  <snippet id="benchmark-&gt;memoryusage (view only!)">
    <text><![CDATA[$this->benchmark->memory_usage();
$0
]]></text>
    <description>benchmark-&gt;memoryusage (view only!)</description>
    <tag>cibench</tag>
  </snippet>
  <snippet id="zip-&gt;getzip">
    <text><![CDATA[$this-zip->get_zip();]]></text>
    <description>zip-&gt;getzip</description>
    <tag>cizip</tag>
  </snippet>
  <snippet id="table-&gt;addrow">
    <text><![CDATA[$this->table->add_row(${1:$data});]]></text>
    <description>table-&gt;addrow</description>
    <tag>cihtml</tag>
  </snippet>
  <snippet id="config-&gt;item">
    <text><![CDATA[$this->config->item(${1:item}, ${2:index});]]></text>
    <description>config-&gt;item</description>
    <tag>ciconf</tag>
  </snippet>
  <snippet id="xmlrpcs-&gt;serve">
    <text><![CDATA[$this->xmlrpcs->serve();]]></text>
    <description>xmlrpcs-&gt;serve</description>
    <tag>cixmlrpc</tag>
  </snippet>
  <snippet id="db-&gt;join">
    <text><![CDATA[$this->db->join('${1:join_table_name}', '$1.${2:id} = ${3:original_table}.${4:$2}'${5:, '${6:join_type}}');
$0]]></text>
    <description>db-&gt;join</description>
    <tag>ciar</tag>
  </snippet>
  <snippet id="input-&gt;cookie">
    <text><![CDATA[$this->input->cookie('${1:name}');]]></text>
    <description>input-&gt;cookie</description>
    <tag>ciinput</tag>
  </snippet>
  <snippet id="config-&gt;smtptimeout">
    <text><![CDATA[config['smtp_timeout'] = '${1:5}';
$0]]></text>
    <description>config-&gt;smtptimeout</description>
    <tag>ciemailc</tag>
  </snippet>
  <snippet id="zip-&gt;readdir">
    <text><![CDATA[$this->zip->read_dir(${1:folder_path});]]></text>
    <description>zip-&gt;readdir</description>
    <tag>cizip</tag>
  </snippet>
  <snippet id="db-&gt;flushcache">
    <text><![CDATA[$this->db->flush_cache();
$0]]></text>
    <description>db-&gt;flushcache</description>
    <tag>ciar</tag>
  </snippet>
  <snippet id="unit-&gt;settemplate">
    <text><![CDATA[$this->unit->set_template(${1:template_name});]]></text>
    <description>unit-&gt;settemplate</description>
    <tag>ciunit</tag>
  </snippet>
  <snippet id="db-&gt;orwherenotin">
    <text><![CDATA[$this->db->or_where_not_in(${1:field}${2:, ${3:value}});
$0]]></text>
    <description>db-&gt;orwherenotin</description>
    <tag>ciar</tag>
  </snippet>
  <snippet id="ftp-&gt;rename">
    <text><![CDATA[$this->ftp->rename('${1:original_name}', '${2:new_name}');]]></text>
    <description>ftp-&gt;rename</description>
    <tag>ciftp</tag>
  </snippet>
  <snippet id="dbutil-&gt;repairtable">
    <text><![CDATA[$this->dbutil->repair_table('${1:table_name}');
$0]]></text>
    <description>dbutil-&gt;repairtable</description>
    <tag>cidbu</tag>
  </snippet>
  <snippet id="imagelib-&gt;resize">
    <text><![CDATA[$this->image_lib->resize();]]></text>
    <description>imagelib-&gt;resize</description>
    <tag>ciimage</tag>
  </snippet>
  <snippet id="config-&gt;protocol">
    <text><![CDATA[config['protocol'] = '${1:mail}';
$0]]></text>
    <description>config-&gt;protocol</description>
    <tag>ciemailc</tag>
  </snippet>
  <snippet id="unit-&gt;run (isstring)">
    <text><![CDATA[$this->unit->run(${1:$test}, 'is_string', '${3:test_name}');]]></text>
    <description>unit-&gt;run (isstring)</description>
    <tag>ciunit</tag>
  </snippet>
  <snippet id="xmlrpc-&gt;setdebug">
    <text><![CDATA[$this->xmlrpc->set_debug(${1:TRUE});]]></text>
    <description>xmlrpc-&gt;setdebug</description>
    <tag>cixmlrpc</tag>
  </snippet>
  <snippet id="db-&gt;insert">
    <text><![CDATA[$this->db->insert('${1:table_name}', \$${2:array_name});]]></text>
    <description>db-&gt;insert</description>
    <tag>ciar</tag>
  </snippet>
  <snippet id="config-&gt;load">
    <text><![CDATA[$this->config->load(${1:file}, ${2:use_sections}, ${3:fail_gracefully});]]></text>
    <description>config-&gt;load</description>
    <tag>ciconf</tag>
  </snippet>
  <snippet id="input-&gt;get">
    <text><![CDATA[$this->input->get('${1:name}'${2:,${3:TRUE}})$0]]></text>
    <description>input-&gt;get</description>
    <tag>ciinput</tag>
  </snippet>
  <snippet id="dbutil load">
    <text><![CDATA[$this->load->dbutil();
$0]]></text>
    <description>dbutil load</description>
    <tag>cidbu</tag>
  </snippet>
  <snippet id="parser-&gt;parse">
    <text><![CDATA[$this->parser->parse('${1:template_path}', ${2:$data}, ${3:FALSE});]]></text>
    <description>parser-&gt;parse</description>
    <tag>ciparser</tag>
  </snippet>
  <snippet id="imagelib-&gt;watermark">
    <text><![CDATA[$this->image_lib->watermark();]]></text>
    <description>imagelib-&gt;watermark</description>
    <tag>ciimage</tag>
  </snippet>
  <snippet id="xmlrpc-&gt;server">
    <text><![CDATA[$this->xmlrpc->server('${1:http://rpc.pingomatic.com/}', ${2:80});]]></text>
    <description>xmlrpc-&gt;server</description>
    <tag>cixmlrpc</tag>
  </snippet>
  <snippet id="uri-&gt;segmentarray">
    <text><![CDATA[$this->uri->segment_array();]]></text>
    <description>uri-&gt;segmentarray</description>
    <tag>ciuri</tag>
  </snippet>
  <snippet id="email-&gt;send">
    <text><![CDATA[$this->email->send();
]]></text>
    <description>email-&gt;send</description>
    <tag>ciemail</tag>
  </snippet>
  <snippet id="output-&gt;setheader">
    <text><![CDATA[$this->output->set_header("${1:header_info}");]]></text>
    <description>output-&gt;setheader</description>
    <tag>cioutput</tag>
  </snippet>
  <snippet id="db-&gt;having">
    <text><![CDATA[$this->db->having(${1:field}${2:, ${3:term}});
$0]]></text>
    <description>db-&gt;having</description>
    <tag>ciarh</tag>
  </snippet>
  <snippet id="unit-&gt;run">
    <text><![CDATA[$this->unit->run(${1:$test}, ${2:$expected_result}, '${3:test_name}');]]></text>
    <description>unit-&gt;run</description>
    <tag>ciunit</tag>
  </snippet>
  <snippet id="db-&gt;wherenotin">
    <text><![CDATA[$this->db->where_not_in(${1:field}${2:, ${3:value}});
$0]]></text>
    <description>db-&gt;wherenotin</description>
    <tag>ciar</tag>
  </snippet>
  <snippet id="validation-&gt;required">
    <text><![CDATA[$this->validation->required('${1:value}');]]></text>
    <description>validation-&gt;required</description>
    <tag>civalid</tag>
  </snippet>
  <snippet id="uri-&gt;slashrsegment">
    <text><![CDATA[$this->uri->slash_rsegment(${1:number});]]></text>
    <description>uri-&gt;slashrsegment</description>
    <tag>ciuri</tag>
  </snippet>
  <snippet id="validation-&gt;setfields">
    <text><![CDATA[$this->validation->set_fields(${1:$fields});]]></text>
    <description>validation-&gt;setfields</description>
    <tag>civalid</tag>
  </snippet>
  <snippet id="unit-&gt;report">
    <text><![CDATA[$this->unit->report();]]></text>
    <description>unit-&gt;report</description>
    <tag>ciunit</tag>
  </snippet>
  <snippet id="table-&gt;clear">
    <text><![CDATA[$this->table->clear();]]></text>
    <description>table-&gt;clear</description>
    <tag>cihtml</tag>
  </snippet>
  <snippet id="encrypt-&gt;decode">
    <text><![CDATA[$this->encrypt->decode(${1:text});]]></text>
    <description>encrypt-&gt;decode</description>
    <tag>ciencrypt</tag>
  </snippet>
  <snippet id="validation-&gt;seterrordelimiters">
    <text><![CDATA[$this->validation->set_error_delimiters('<${1:div}${2: class="error"}>', '</${3:${1:div}}>');]]></text>
    <description>validation-&gt;seterrordelimiters</description>
    <tag>civalid</tag>
  </snippet>
  <snippet id="model (load) basic">
    <text><![CDATA[$this->load->model('${1:name}_model');
$0]]></text>
    <description>model (load) basic</description>
    <tag>cimodel</tag>
  </snippet>
  <snippet id="db-&gt;selectsum">
    <text><![CDATA[$this->db->select_sum('${1:field}'${2:, '${3:rename_to}'});
$0]]></text>
    <description>db-&gt;selectsum</description>
    <tag>ciars</tag>
  </snippet>
  <snippet id="db-&gt;having">
    <text><![CDATA[$this->db->having(${1:field}${2:, ${3:term}});
$0]]></text>
    <description>db-&gt;having</description>
    <tag>ciar</tag>
  </snippet>
  <snippet id="input-&gt;server">
    <text><![CDATA[$this->input->server('${1:name}');]]></text>
    <description>input-&gt;server</description>
    <tag>ciinput</tag>
  </snippet>
  <snippet id="db-&gt;groupby">
    <text><![CDATA[$this->db->group_by(${1:field});
$0]]></text>
    <description>db-&gt;groupby</description>
    <tag>ciarg</tag>
  </snippet>
  <snippet id="db-&gt;orwherein">
    <text><![CDATA[$this->db->or_where_in(${1:field}${2:, ${3:value}});
$0]]></text>
    <description>db-&gt;orwherein</description>
    <tag>ciarw</tag>
  </snippet>
  <snippet id="db-&gt;orderby">
    <text><![CDATA[$this->db->order_by(${1:field}, ${2:desc or asc});
$0]]></text>
    <description>db-&gt;orderby</description>
    <tag>ciar</tag>
  </snippet>
  <snippet id="config-&gt;priority">
    <text><![CDATA[config['priority'] = ${1:3};
$0]]></text>
    <description>config-&gt;priority</description>
    <tag>ciemailc</tag>
  </snippet>
  <snippet id="db-&gt;selectavg">
    <text><![CDATA[$this->db->select_avg('${1:field}'${2:, '${3:rename_to}'});
$0]]></text>
    <description>db-&gt;selectavg</description>
    <tag>ciar</tag>
  </snippet>
  <snippet id="Class Model">
    <text><![CDATA[<?php  if (!defined('BASEPATH')) exit('No direct script access allowed');

/**
 * ${1:undocumented class}
 *
 * @package ${2:default}
 * @author ${PHPDOC_AUTHOR:`niutil -readprop / "/users/$USER" realname`}
 **/
class ${3:classname}_model extends Model {

	${0}

}
?>]]></text>
    <description>Class Model</description>
    <tag>cimodel</tag>
  </snippet>
  <snippet id="trackback-&gt;displayerrors">
    <text><![CDATA[$this-trackback->display_errors();]]></text>
    <description>trackback-&gt;displayerrors</description>
    <tag>citrack</tag>
  </snippet>
  <snippet id="db-&gt;cacheoff">
    <text><![CDATA[$this->db->cache_off();
$0]]></text>
    <description>db-&gt;cacheoff</description>
    <tag>cidbc</tag>
  </snippet>
  <snippet id="db-&gt;listtables">
    <text><![CDATA[$this->db->list_tables();
$0]]></text>
    <description>db-&gt;listtables</description>
    <tag>cidbu</tag>
  </snippet>
  <snippet id="db-&gt;flushcache">
    <text><![CDATA[$this->db->flush_cache();
$0]]></text>
    <description>db-&gt;flushcache</description>
    <tag>ciarc</tag>
  </snippet>
  <snippet id="zip-&gt;download">
    <text><![CDATA[$this->zip->download(${1:file_path});]]></text>
    <description>zip-&gt;download</description>
    <tag>cizip</tag>
  </snippet>
  <snippet id="trackback (load)">
    <text><![CDATA[$this->load->library('trackback');]]></text>
    <description>trackback (load)</description>
    <tag>citrack</tag>
  </snippet>
  <snippet id="ftp-&gt;close">
    <text><![CDATA[$this->ftp->close();]]></text>
    <description>ftp-&gt;close</description>
    <tag>ciftp</tag>
  </snippet>
</snippets>
