<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Getting full auto complete with CodeIgniter in Eclipse</title>
	<atom:link href="http://www.gostomski.co.uk/codeigniter/getting-full-auto-complete-with-codeigniter-in-eclipse/feed" rel="self" type="application/rss+xml" />
	<link>http://www.gostomski.co.uk/codeigniter/getting-full-auto-complete-with-codeigniter-in-eclipse</link>
	<description></description>
	<lastBuildDate>Thu, 29 Dec 2011 15:21:09 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.3</generator>
	<item>
		<title>By: php coding links &#124; Размисли</title>
		<link>http://www.gostomski.co.uk/codeigniter/getting-full-auto-complete-with-codeigniter-in-eclipse#comment-391</link>
		<dc:creator>php coding links &#124; Размисли</dc:creator>
		<pubDate>Tue, 18 Oct 2011 08:38:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.gostomski.co.uk/?p=4#comment-391</guid>
		<description>[...] http://www.gostomski.co.uk/codeigniter/getting-full-auto-complete-with-codeigniter-in-eclipse [...]</description>
		<content:encoded><![CDATA[<p>[...] <a href="http://www.gostomski.co.uk/codeigniter/getting-full-auto-complete-with-codeigniter-in-eclipse" rel="nofollow">http://www.gostomski.co.uk/codeigniter/getting-full-auto-complete-with-codeigniter-in-eclipse</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steven</title>
		<link>http://www.gostomski.co.uk/codeigniter/getting-full-auto-complete-with-codeigniter-in-eclipse#comment-320</link>
		<dc:creator>Steven</dc:creator>
		<pubDate>Sat, 06 Aug 2011 12:33:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.gostomski.co.uk/?p=4#comment-320</guid>
		<description>I managed to get code hinting working in CodeIgniter 2.0.2. the base4 and base5 are gone, so instead I just create an empty CI project contains only the framework itself, put these in the System/Core/Controller.php and System/core/Model.php

Then, configure this empty project as a PHP Include Path in the actual project you are working on.

//******************
	//*      Core      *
	//******************
	$benchmark = new CI_Benchmark;
	$config = new CI_Config;
	$input = new CI_Input;
	$lang = new CI_Lang;
	$load = new CI_Loader;
	$output = new CI_Output;
	$security = new CI_Security;
	$uri = new CI_URI;
	//******************
	//*   Libraries    *
	//******************
	$calendar = new CI_Calendar;
	$cart = new CI_CART;
	$email = new CI_Email;
	$encrypt = new CI_Encrypt;
	$form_validation = new CI_Form_validation;
	$ftp = new CI_FTP;
	$image_lib = new CI_Image_lib;
	$pagination = new CI_Pagination;
	$parser = new CI_Parser;
	$session = new CI_Session;
	$table = new CI_Table;
	$trackback = new CI_Trackback;
	$typography = new CI_Tyopgraphy;
	$unit_test = new CI_Unit_test;
	$upload = new CI_Upload;
	$user_agent = new CI_User_agent;
	$xmlrpc = new CI_Xmlrpc;
	$zip = new CI_Zip;
	$db_utility = new CI_DB_utility;
	$db_result = new CI_DB_result;
	$db_forge = new CI_DB_forge;
	$db_cache = new CI_DB_Cache;
	$db = new CI_DB_active_record;</description>
		<content:encoded><![CDATA[<p>I managed to get code hinting working in CodeIgniter 2.0.2. the base4 and base5 are gone, so instead I just create an empty CI project contains only the framework itself, put these in the System/Core/Controller.php and System/core/Model.php</p>
<p>Then, configure this empty project as a PHP Include Path in the actual project you are working on.</p>
<p>//******************<br />
	//*      Core      *<br />
	//******************<br />
	$benchmark = new CI_Benchmark;<br />
	$config = new CI_Config;<br />
	$input = new CI_Input;<br />
	$lang = new CI_Lang;<br />
	$load = new CI_Loader;<br />
	$output = new CI_Output;<br />
	$security = new CI_Security;<br />
	$uri = new CI_URI;<br />
	//******************<br />
	//*   Libraries    *<br />
	//******************<br />
	$calendar = new CI_Calendar;<br />
	$cart = new CI_CART;<br />
	$email = new CI_Email;<br />
	$encrypt = new CI_Encrypt;<br />
	$form_validation = new CI_Form_validation;<br />
	$ftp = new CI_FTP;<br />
	$image_lib = new CI_Image_lib;<br />
	$pagination = new CI_Pagination;<br />
	$parser = new CI_Parser;<br />
	$session = new CI_Session;<br />
	$table = new CI_Table;<br />
	$trackback = new CI_Trackback;<br />
	$typography = new CI_Tyopgraphy;<br />
	$unit_test = new CI_Unit_test;<br />
	$upload = new CI_Upload;<br />
	$user_agent = new CI_User_agent;<br />
	$xmlrpc = new CI_Xmlrpc;<br />
	$zip = new CI_Zip;<br />
	$db_utility = new CI_DB_utility;<br />
	$db_result = new CI_DB_result;<br />
	$db_forge = new CI_DB_forge;<br />
	$db_cache = new CI_DB_Cache;<br />
	$db = new CI_DB_active_record;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ASP.NET , PHP , WEB DESIGN &#124; Размисли</title>
		<link>http://www.gostomski.co.uk/codeigniter/getting-full-auto-complete-with-codeigniter-in-eclipse#comment-314</link>
		<dc:creator>ASP.NET , PHP , WEB DESIGN &#124; Размисли</dc:creator>
		<pubDate>Fri, 03 Jun 2011 07:46:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.gostomski.co.uk/?p=4#comment-314</guid>
		<description>[...] http://www.gostomski.co.uk/codeigniter/getting-full-auto-complete-with-codeigniter-in-eclipse [...]</description>
		<content:encoded><![CDATA[<p>[...] <a href="http://www.gostomski.co.uk/codeigniter/getting-full-auto-complete-with-codeigniter-in-eclipse" rel="nofollow">http://www.gostomski.co.uk/codeigniter/getting-full-auto-complete-with-codeigniter-in-eclipse</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kenji</title>
		<link>http://www.gostomski.co.uk/codeigniter/getting-full-auto-complete-with-codeigniter-in-eclipse#comment-284</link>
		<dc:creator>Kenji</dc:creator>
		<pubDate>Tue, 25 Jan 2011 08:52:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.gostomski.co.uk/?p=4#comment-284</guid>
		<description>How about putting the code into the constructor of system/core/Controller.php?</description>
		<content:encoded><![CDATA[<p>How about putting the code into the constructor of system/core/Controller.php?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tareq</title>
		<link>http://www.gostomski.co.uk/codeigniter/getting-full-auto-complete-with-codeigniter-in-eclipse#comment-176</link>
		<dc:creator>tareq</dc:creator>
		<pubDate>Wed, 05 Jan 2011 13:17:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.gostomski.co.uk/?p=4#comment-176</guid>
		<description>how to upload combining &quot;File Upload&quot; and &quot;Text &quot; fields under same Form submit for codeigniter.</description>
		<content:encoded><![CDATA[<p>how to upload combining &#8220;File Upload&#8221; and &#8220;Text &#8221; fields under same Form submit for codeigniter.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Damian</title>
		<link>http://www.gostomski.co.uk/codeigniter/getting-full-auto-complete-with-codeigniter-in-eclipse#comment-42</link>
		<dc:creator>Damian</dc:creator>
		<pubDate>Fri, 10 Dec 2010 23:32:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.gostomski.co.uk/?p=4#comment-42</guid>
		<description>@adelynx @go-trex

I&#039;ve not really had much of a chance to use CI 2.0 as the CodeIgniter development I&#039;ve been doing lately has been a lot of legacy work using 1.7.X

I get a copy of 2.0 and have a look for a possible solution soon, but I assume an appproach similar to what Aurelio suggested, of placing all the callls in a base class (I assume there is still a base class) but wrapping it alll in if(false) {...} so that it never loads the llibraries

If either of you try it before I do, I&#039;d (and I&#039;m sure others) would appreicate if you could let us know your findings</description>
		<content:encoded><![CDATA[<p>@adelynx @go-trex</p>
<p>I&#8217;ve not really had much of a chance to use CI 2.0 as the CodeIgniter development I&#8217;ve been doing lately has been a lot of legacy work using 1.7.X</p>
<p>I get a copy of 2.0 and have a look for a possible solution soon, but I assume an appproach similar to what Aurelio suggested, of placing all the callls in a base class (I assume there is still a base class) but wrapping it alll in if(false) {&#8230;} so that it never loads the llibraries</p>
<p>If either of you try it before I do, I&#8217;d (and I&#8217;m sure others) would appreicate if you could let us know your findings</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Go-Trex</title>
		<link>http://www.gostomski.co.uk/codeigniter/getting-full-auto-complete-with-codeigniter-in-eclipse#comment-41</link>
		<dc:creator>Go-Trex</dc:creator>
		<pubDate>Fri, 10 Dec 2010 22:43:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.gostomski.co.uk/?p=4#comment-41</guid>
		<description>&quot;and what about the CodeIgniter 2.0 because there isn’t Base4.php or Base5.php&quot;

I would like to know that too because I&#039;m using CI2.0 for my projects.</description>
		<content:encoded><![CDATA[<p>&#8220;and what about the CodeIgniter 2.0 because there isn’t Base4.php or Base5.php&#8221;</p>
<p>I would like to know that too because I&#8217;m using CI2.0 for my projects.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: adelynx</title>
		<link>http://www.gostomski.co.uk/codeigniter/getting-full-auto-complete-with-codeigniter-in-eclipse#comment-40</link>
		<dc:creator>adelynx</dc:creator>
		<pubDate>Thu, 09 Dec 2010 20:59:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.gostomski.co.uk/?p=4#comment-40</guid>
		<description>and what about the CodeIgniter 2.0 because there isn&#039;t Base4.php or Base5.php</description>
		<content:encoded><![CDATA[<p>and what about the CodeIgniter 2.0 because there isn&#8217;t Base4.php or Base5.php</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: taggedzi</title>
		<link>http://www.gostomski.co.uk/codeigniter/getting-full-auto-complete-with-codeigniter-in-eclipse#comment-39</link>
		<dc:creator>taggedzi</dc:creator>
		<pubDate>Tue, 23 Nov 2010 05:35:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.gostomski.co.uk/?p=4#comment-39</guid>
		<description>After trying this method and a few others. I put together a quick video tutorial on how to setup Autocomplete in Eclipse PDT for Codeigniter.  It uses a slightly different technique.  It takes the same idea, but applies the code change to an extra copy of Coidigniter, so that this code is never used in a production (even accidentally). Someone else came up with the idea, I just made a tutorial for it.

http://taggedzi.com/articles/display/autocomplete-in-eclipse-pdt-for-codeigniter

Hope it helps.</description>
		<content:encoded><![CDATA[<p>After trying this method and a few others. I put together a quick video tutorial on how to setup Autocomplete in Eclipse PDT for Codeigniter.  It uses a slightly different technique.  It takes the same idea, but applies the code change to an extra copy of Coidigniter, so that this code is never used in a production (even accidentally). Someone else came up with the idea, I just made a tutorial for it.</p>
<p><a href="http://taggedzi.com/articles/display/autocomplete-in-eclipse-pdt-for-codeigniter" rel="nofollow">http://taggedzi.com/articles/display/autocomplete-in-eclipse-pdt-for-codeigniter</a></p>
<p>Hope it helps.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aurelio</title>
		<link>http://www.gostomski.co.uk/codeigniter/getting-full-auto-complete-with-codeigniter-in-eclipse#comment-38</link>
		<dc:creator>Aurelio</dc:creator>
		<pubDate>Fri, 15 Oct 2010 15:07:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.gostomski.co.uk/?p=4#comment-38</guid>
		<description>Did not work for me, so I figured out a fast and dirty way that doesn&#039;t load anything, but forces eclipse to autocomplete. In the constructor of each controller, add:

if (false) {
$this-&gt;agent = new CI_User_agent();
$this-&gt;benchmark = new CI_Benchmark();
$this-&gt;calendar = new CI_Calendar();
$this-&gt;cart = new CI_Cart();
$this-&gt;config = new CI_Config();
$this-&gt;db = new CI_DB_active_record();
$this-&gt;email = new CI_Email();
$this-&gt;encrypt = new CI_Encrypt();
$this-&gt;form_validation = new CI_Form_validation();
$this-&gt;ftp = new CI_FTP();
$this-&gt;image_lib = new CI_Image_lib();
$this-&gt;input = new CI_Input();
$this-&gt;lang = new CI_Language();
$this-&gt;output = new CI_Output();
$this-&gt;pagination = new CI_Pagination();
$this-&gt;parser = new CI_Parser();
$this-&gt;session = new CI_Session();
$this-&gt;table = new CI_Table();
$this-&gt;trackback = new CI_Trackback();
$this-&gt;typography = new CI_Typography();
$this-&gt;unit = new CI_Unit_test();
$this-&gt;upload = new CI_Upload();
$this-&gt;uri = new CI_URI();
$this-&gt;xmlrpc = new CI_Xmlrpc();
$this-&gt;xmlrpcs = new CI_Xmlrpcs();
$this-&gt;zip = new CI_Zip();
$this-&gt;tank_auth = new Tank_auth();
}

This will do the trick quick and dirty.</description>
		<content:encoded><![CDATA[<p>Did not work for me, so I figured out a fast and dirty way that doesn&#8217;t load anything, but forces eclipse to autocomplete. In the constructor of each controller, add:</p>
<p>if (false) {<br />
$this-&gt;agent = new CI_User_agent();<br />
$this-&gt;benchmark = new CI_Benchmark();<br />
$this-&gt;calendar = new CI_Calendar();<br />
$this-&gt;cart = new CI_Cart();<br />
$this-&gt;config = new CI_Config();<br />
$this-&gt;db = new CI_DB_active_record();<br />
$this-&gt;email = new CI_Email();<br />
$this-&gt;encrypt = new CI_Encrypt();<br />
$this-&gt;form_validation = new CI_Form_validation();<br />
$this-&gt;ftp = new CI_FTP();<br />
$this-&gt;image_lib = new CI_Image_lib();<br />
$this-&gt;input = new CI_Input();<br />
$this-&gt;lang = new CI_Language();<br />
$this-&gt;output = new CI_Output();<br />
$this-&gt;pagination = new CI_Pagination();<br />
$this-&gt;parser = new CI_Parser();<br />
$this-&gt;session = new CI_Session();<br />
$this-&gt;table = new CI_Table();<br />
$this-&gt;trackback = new CI_Trackback();<br />
$this-&gt;typography = new CI_Typography();<br />
$this-&gt;unit = new CI_Unit_test();<br />
$this-&gt;upload = new CI_Upload();<br />
$this-&gt;uri = new CI_URI();<br />
$this-&gt;xmlrpc = new CI_Xmlrpc();<br />
$this-&gt;xmlrpcs = new CI_Xmlrpcs();<br />
$this-&gt;zip = new CI_Zip();<br />
$this-&gt;tank_auth = new Tank_auth();<br />
}</p>
<p>This will do the trick quick and dirty.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

