5

Ich bin derzeit mit Eclipse PDT und CodeIgniter ist es möglich, wie so Code-Vervollständigung für die Sitzungen Bibliothek zu erhalten:Wie können Sie Eclipse-Code für CI abgeschlossen werden, wenn Sie & get_instance() verwenden?

$CI = &get_instance(); 
$CI->session->se (No auto-completion here.) 

Auch ist es eine Art Plug-in (oder nur eine Methode) Das würde es Eclipse ermöglichen, dies für alle meine CodeIgniter-Bibliotheken zu tun.

Hinweis: Ich habe bereits Unterstützung in den meisten Kontexten mit freundlicher Genehmigung von this tutorial, aber ich bin auf der Suche speziell für, wenn ich ein Variable bin mit CodeIgniter statt

$this-> 

Dank referenzieren,

Lemiant

Antwort

2

Da scheint es ein vernünftiges Interesse daran zu geben; Ich dachte, ich würde meine Lösung für dieses Problem teilen. Unter Verwendung der Methode von this tutorial, die ich oben erwähnte, können Sie PHPDoc verwenden, um dem Compiler mitzuteilen, dass eine Variable eine Referenz auf ein Objekt in Ihrem Projekt ist. In diesem Fall möchte ich, dass $ CI auf das CI_Base-Objekt verweist. so erkläre ich meine Variable wie folgt aus:

/** 
* @var CI_Base 
*/ 
private $CI; 

und voila, ich habe Code komplett (HINWEIS: Sie haben das Tutorial zu verwenden, über Code vollständig zu erhalten von $ this-> CI->, um irgendetwas anderes.)

Hope this jemand,

Lemiant

hilft
Verwandte Themen