CI_phpStorm.php 8.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125
  1. <?php die('This file is not really here!');
  2. /**
  3. * ------------- DO NOT UPLOAD THIS FILE TO LIVE SERVER ---------------------
  4. *
  5. * Implements code completion for CodeIgniter in phpStorm
  6. * phpStorm indexes all class constructs, so if this file is in the project it will be loaded.
  7. *
  8. *
  9. * This property values were borrowed from another site on the internet
  10. * This is just a better way to implement it, rather than editing core CI files
  11. *
  12. * PHP version 5
  13. *
  14. * LICENSE: GPL http://www.gnu.org/copyleft/gpl.html
  15. *
  16. * Created 1/28/12, 11:06 PM
  17. *
  18. * @category
  19. * @package CodeIgniter CI_phpStorm.php
  20. * @author Jeff Behnke
  21. * @copyright 2009-11 Valid-Webs.com
  22. * @license GPL http://www.gnu.org/copyleft/gpl.html
  23. * @version 2012.02.03
  24. */
  25. /**
  26. * @property CI_DB_active_record $db This is the platform-independent base Active Record implementation class.
  27. * @property CI_DB_forge $dbforge Database Utility Class
  28. * @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.
  29. * @property CI_Calendar $calendar This class enables the creation of calendars
  30. * @property CI_Cart $cart Shopping Cart Class
  31. * @property CI_Config $config This class contains functions that enable config files to be managed
  32. * @property CI_Controller $controller This class object is the super class that every library in.<br />CodeIgniter will be assigned to.
  33. * @property CI_Email $email Permits email to be sent using Mail, Sendmail, or SMTP.
  34. * @property CI_Encrypt $encrypt Provides two-way keyed encoding using XOR Hashing and Mcrypt
  35. * @property CI_Exceptions $exceptions Exceptions Class
  36. * @property CI_Form_validation $form_validation Form Validation Class
  37. * @property CI_Ftp $ftp FTP Class
  38. * @property CI_Hooks $hooks //dead
  39. * @property CI_Image_lib $image_lib Image Manipulation class
  40. * @property CI_Input $input Pre-processes global input data for security
  41. * @property CI_Lang $lang Language Class
  42. * @property CI_Loader $load Loads views and files
  43. * @property CI_Log $log Logging Class
  44. * @property CI_Model $model CodeIgniter Model Class
  45. * @property CI_Output $output Responsible for sending final output to browser
  46. * @property CI_Pagination $pagination Pagination Class
  47. * @property CI_Parser $parser Parses pseudo-variables contained in the specified template view,<br />replacing them with the data in the second param
  48. * @property CI_Profiler $profiler This class enables you to display benchmark, query, and other data<br />in order to help with debugging and optimization.
  49. * @property CI_Router $router Parses URIs and determines routing
  50. * @property CI_Session $session Session Class
  51. * @property CI_Sha1 $sha1 Provides 160 bit hashing using The Secure Hash Algorithm
  52. * @property CI_Table $table HTML table generation<br />Lets you create tables manually or from database result objects, or arrays.
  53. * @property CI_Trackback $trackback Trackback Sending/Receiving Class
  54. * @property CI_Typography $typography Typography Class
  55. * @property CI_Unit_test $unit_test Simple testing class
  56. * @property CI_Upload $upload File Uploading Class
  57. * @property CI_URI $uri Parses URIs and determines routing
  58. * @property CI_User_agent $user_agent Identifies the platform, browser, robot, or mobile devise of the browsing agent
  59. * @property CI_Validation $validation //dead
  60. * @property CI_Xmlrpc $xmlrpc XML-RPC request handler class
  61. * @property CI_Xmlrpcs $xmlrpcs XML-RPC server class
  62. * @property CI_Zip $zip Zip Compression Class
  63. * @property CI_Javascript $javascript Javascript Class
  64. * @property CI_Jquery $jquery Jquery Class
  65. * @property CI_Utf8 $utf8 Provides support for UTF-8 environments
  66. * @property CI_Security $security Security Class, xss, csrf, etc...
  67. * @property CI_Driver_Library $driver CodeIgniter Driver Library Class
  68. * @property CI_Cache $cache CodeIgniter Caching Class
  69. */
  70. class CI_Controller extends my_models
  71. {
  72. public function __construct() {} //This default return construct as set
  73. }
  74. /**
  75. * @property CI_DB_active_record $db This is the platform-independent base Active Record implementation class.
  76. * @property CI_DB_forge $dbforge Database Utility Class
  77. * @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.
  78. * @property CI_Calendar $calendar This class enables the creation of calendars
  79. * @property CI_Cart $cart Shopping Cart Class
  80. * @property CI_Config $config This class contains functions that enable config files to be managed
  81. * @property CI_Controller $controller This class object is the super class that every library in.<br />CodeIgniter will be assigned to.
  82. * @property CI_Email $email Permits email to be sent using Mail, Sendmail, or SMTP.
  83. * @property CI_Encrypt $encrypt Provides two-way keyed encoding using XOR Hashing and Mcrypt
  84. * @property CI_Exceptions $exceptions Exceptions Class
  85. * @property CI_Form_validation $form_validation Form Validation Class
  86. * @property CI_Ftp $ftp FTP Class
  87. * @property CI_Hooks $hooks //dead
  88. * @property CI_Image_lib $image_lib Image Manipulation class
  89. * @property CI_Input $input Pre-processes global input data for security
  90. * @property CI_Lang $lang Language Class
  91. * @property CI_Loader $load Loads views and files
  92. * @property CI_Log $log Logging Class
  93. * @property CI_Model $model CodeIgniter Model Class
  94. * @property CI_Output $output Responsible for sending final output to browser
  95. * @property CI_Pagination $pagination Pagination Class
  96. * @property CI_Parser $parser Parses pseudo-variables contained in the specified template view,<br />replacing them with the data in the second param
  97. * @property CI_Profiler $profiler This class enables you to display benchmark, query, and other data<br />in order to help with debugging and optimization.
  98. * @property CI_Router $router Parses URIs and determines routing
  99. * @property CI_Session $session Session Class
  100. * @property CI_Sha1 $sha1 Provides 160 bit hashing using The Secure Hash Algorithm
  101. * @property CI_Table $table HTML table generation<br />Lets you create tables manually or from database result objects, or arrays.
  102. * @property CI_Trackback $trackback Trackback Sending/Receiving Class
  103. * @property CI_Typography $typography Typography Class
  104. * @property CI_Unit_test $unit_test Simple testing class
  105. * @property CI_Upload $upload File Uploading Class
  106. * @property CI_URI $uri Parses URIs and determines routing
  107. * @property CI_User_agent $user_agent Identifies the platform, browser, robot, or mobile devise of the browsing agent
  108. * @property CI_Validation $validation //dead
  109. * @property CI_Xmlrpc $xmlrpc XML-RPC request handler class
  110. * @property CI_Xmlrpcs $xmlrpcs XML-RPC server class
  111. * @property CI_Zip $zip Zip Compression Class
  112. * @property CI_Javascript $javascript Javascript Class
  113. * @property CI_Jquery $jquery Jquery Class
  114. * @property CI_Utf8 $utf8 Provides support for UTF-8 environments
  115. * @property CI_Security $security Security Class, xss, csrf, etc...
  116. * @property CI_Driver_Library $driver CodeIgniter Driver Library Class
  117. * @property CI_Cache $cache CodeIgniter Caching Class
  118. */
  119. class CI_Model
  120. {
  121. public function __construct() {} //This default return construct as set
  122. }