Initial commit as of 2018-10-16
This commit is contained in:
121
CI_phpStorm.php
Normal file
121
CI_phpStorm.php
Normal file
@@ -0,0 +1,121 @@
|
||||
<?php die('This file is not really here!');
|
||||
|
||||
/**
|
||||
* ------------- DO NOT UPLOAD THIS FILE TO LIVE SERVER ---------------------
|
||||
*
|
||||
* Implements code completion for CodeIgniter in phpStorm
|
||||
* phpStorm indexes all class constructs, so if this file is in the project it will be loaded.
|
||||
* -------------------------------------------------------------------
|
||||
* Drop the following file into a CI project in phpStorm
|
||||
* You can put it in the project root and phpStorm will load it.
|
||||
* (If phpStorm doesn't load it, try closing the project and re-opening it)
|
||||
*
|
||||
* Under system/core/
|
||||
* Right click on Controller.php and set Mark as Plain Text
|
||||
* Do the same for Model.php
|
||||
* -------------------------------------------------------------------
|
||||
* This way there is no editing of CI core files for this simple layer of code completion.
|
||||
*
|
||||
* PHP version 5
|
||||
*
|
||||
* LICENSE: GPL http://www.gnu.org/copyleft/gpl.html
|
||||
*
|
||||
* Created 1/28/12, 11:06 PM
|
||||
*
|
||||
* @category
|
||||
* @package CodeIgniter CI_phpStorm.php
|
||||
* @author Jeff Behnke
|
||||
* @copyright 2009-11 Valid-Webs.com
|
||||
* @license GPL http://www.gnu.org/copyleft/gpl.html
|
||||
* @version 2012.01.28
|
||||
*/
|
||||
|
||||
/**
|
||||
* @property CI_DB_active_record $db This is the platform-independent base Active Record implementation class.
|
||||
* @property CI_DB_forge $dbforge Database Utility Class
|
||||
* @property CI_Benchmark $benchmark This class enables you to mark points and calculate the time difference between them.<br /> Memory consumption can also be displayed.
|
||||
* @property CI_Calendar $calendar This class enables the creation of calendars
|
||||
* @property CI_Cart $cart Shopping Cart Class
|
||||
* @property CI_Config $config This class contains functions that enable config files to be managed
|
||||
* @property MY_Controller $controller This class object is the super class that every library in.<br />CodeIgniter will be assigned to.
|
||||
* @property CI_Email $email Permits email to be sent using Mail, Sendmail, or SMTP.
|
||||
* @property CI_Encrypt $encrypt Provides two-way keyed encoding using XOR Hashing and Mcrypt
|
||||
* @property CI_Exceptions $exceptions Exceptions Class
|
||||
* @property CI_Form_validation $form_validation Form Validation Class
|
||||
* @property CI_Ftp $ftp FTP Class
|
||||
* @property CI_Hooks $hooks Provides a mechanism to extend the base system without hacking.
|
||||
* @property CI_Image_lib $image_lib Image Manipulation class
|
||||
* @property CI_Input $input Pre-processes global input data for security
|
||||
* @property CI_Lang $lang Language Class
|
||||
* @property CI_Loader $load Loads views and files
|
||||
* @property CI_Log $log Logging Class
|
||||
* @property CI_Model $model CodeIgniter Model Class
|
||||
* @property CI_Output $output Responsible for sending final output to browser
|
||||
* @property CI_Pagination $pagination Pagination Class
|
||||
* @property CI_Parser $parser Parses pseudo-variables contained in the specified template view,<br />replacing them with the data in the second param
|
||||
* @property CI_Profiler $profiler This class enables you to display benchmark, query, and other data<br />in order to help with debugging and optimization.
|
||||
* @property CI_Router $router Parses URIs and determines routing
|
||||
* @property CI_Session $session Session Class
|
||||
* @property CI_Sha1 $sha1 Provides 160 bit hashing using The Secure Hash Algorithm
|
||||
* @property CI_Table $table HTML table generation<br />Lets you create tables manually or from database result objects, or arrays.
|
||||
* @property CI_Trackback $trackback Trackback Sending/Receiving Class
|
||||
* @property CI_Typography $typography Typography Class
|
||||
* @property CI_Unit_test $unit_test Simple testing class
|
||||
* @property CI_Upload $upload File Uploading Class
|
||||
* @property CI_URI $uri Parses URIs and determines routing
|
||||
* @property CI_User_agent $user_agent Identifies the platform, browser, robot, or mobile devise of the browsing agent
|
||||
* @property CI_Validation $validation //dead
|
||||
* @property CI_Xmlrpc $xmlrpc XML-RPC request handler class
|
||||
* @property CI_Xmlrpcs $xmlrpcs XML-RPC server class
|
||||
* @property CI_Zip $zip Zip Compression Class
|
||||
* @property CI_Javascript $javascript Javascript Class
|
||||
* @property CI_Jquery $jquery Jquery Class
|
||||
* @property CI_Utf8 $utf8 Provides support for UTF-8 environments
|
||||
* @property CI_Security $security Security Class, xss, csrf, etc...
|
||||
*/
|
||||
class CI_Controller{}
|
||||
|
||||
/**
|
||||
* @property CI_DB_active_record $db This is the platform-independent base Active Record implementation class.
|
||||
* @property CI_DB_forge $dbforge Database Utility Class
|
||||
* @property CI_Benchmark $benchmark This class enables you to mark points and calculate the time difference between them.<br /> Memory consumption can also be displayed.
|
||||
* @property CI_Calendar $calendar This class enables the creation of calendars
|
||||
* @property CI_Cart $cart Shopping Cart Class
|
||||
* @property CI_Config $config This class contains functions that enable config files to be managed
|
||||
* @property CI_Controller $controller This class object is the super class that every library in.<br />CodeIgniter will be assigned to.
|
||||
* @property CI_Email $email Permits email to be sent using Mail, Sendmail, or SMTP.
|
||||
* @property CI_Encrypt $encrypt Provides two-way keyed encoding using XOR Hashing and Mcrypt
|
||||
* @property CI_Exceptions $exceptions Exceptions Class
|
||||
* @property CI_Form_validation $form_validation Form Validation Class
|
||||
* @property CI_Ftp $ftp FTP Class
|
||||
* @property CI_Hooks $hooks Provides a mechanism to extend the base system without hacking.
|
||||
* @property CI_Image_lib $image_lib Image Manipulation class
|
||||
* @property CI_Input $input Pre-processes global input data for security
|
||||
* @property CI_Lang $lang Language Class
|
||||
* @property CI_Loader $load Loads views and files
|
||||
* @property CI_Log $log Logging Class
|
||||
* @property CI_Model $model CodeIgniter Model Class
|
||||
* @property CI_Output $output Responsible for sending final output to browser
|
||||
* @property CI_Pagination $pagination Pagination Class
|
||||
* @property CI_Parser $parser Parses pseudo-variables contained in the specified template view,<br />replacing them with the data in the second param
|
||||
* @property CI_Profiler $profiler This class enables you to display benchmark, query, and other data<br />in order to help with debugging and optimization.
|
||||
* @property CI_Router $router Parses URIs and determines routing
|
||||
* @property CI_Session $session Session Class
|
||||
* @property CI_Sha1 $sha1 Provides 160 bit hashing using The Secure Hash Algorithm
|
||||
* @property CI_Table $table HTML table generation<br />Lets you create tables manually or from database result objects, or arrays.
|
||||
* @property CI_Trackback $trackback Trackback Sending/Receiving Class
|
||||
* @property CI_Typography $typography Typography Class
|
||||
* @property CI_Unit_test $unit_test Simple testing class
|
||||
* @property CI_Upload $upload File Uploading Class
|
||||
* @property CI_URI $uri Parses URIs and determines routing
|
||||
* @property CI_User_agent $user_agent Identifies the platform, browser, robot, or mobile devise of the browsing agent
|
||||
* @property CI_Validation $validation //dead
|
||||
* @property CI_Xmlrpc $xmlrpc XML-RPC request handler class
|
||||
* @property CI_Xmlrpcs $xmlrpcs XML-RPC server class
|
||||
* @property CI_Zip $zip Zip Compression Class
|
||||
* @property CI_Javascript $javascript Javascript Class
|
||||
* @property CI_Jquery $jquery Jquery Class
|
||||
* @property CI_Utf8 $utf8 Provides support for UTF-8 environments
|
||||
* @property CI_Security $security Security Class, xss, csrf, etc...
|
||||
*/
|
||||
class CI_Model{}
|
Reference in New Issue
Block a user