dcat_admin_ide_helper.php 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245
  1. <?php
  2. /**
  3. * A helper file for Dcat Admin, to provide autocomplete information to your IDE
  4. *
  5. * This file should not be included in your code, only analyzed by your IDE!
  6. *
  7. * @author jqh <841324345@qq.com>
  8. */
  9. namespace Dcat\Admin {
  10. use Illuminate\Support\Collection;
  11. /**
  12. * @property Grid\Column|Collection id
  13. * @property Grid\Column|Collection name
  14. * @property Grid\Column|Collection type
  15. * @property Grid\Column|Collection version
  16. * @property Grid\Column|Collection detail
  17. * @property Grid\Column|Collection created_at
  18. * @property Grid\Column|Collection updated_at
  19. * @property Grid\Column|Collection is_enabled
  20. * @property Grid\Column|Collection parent_id
  21. * @property Grid\Column|Collection order
  22. * @property Grid\Column|Collection icon
  23. * @property Grid\Column|Collection uri
  24. * @property Grid\Column|Collection extension
  25. * @property Grid\Column|Collection permission_id
  26. * @property Grid\Column|Collection menu_id
  27. * @property Grid\Column|Collection slug
  28. * @property Grid\Column|Collection http_method
  29. * @property Grid\Column|Collection http_path
  30. * @property Grid\Column|Collection role_id
  31. * @property Grid\Column|Collection user_id
  32. * @property Grid\Column|Collection value
  33. * @property Grid\Column|Collection username
  34. * @property Grid\Column|Collection password
  35. * @property Grid\Column|Collection avatar
  36. * @property Grid\Column|Collection remember_token
  37. * @property Grid\Column|Collection uuid
  38. * @property Grid\Column|Collection connection
  39. * @property Grid\Column|Collection queue
  40. * @property Grid\Column|Collection payload
  41. * @property Grid\Column|Collection exception
  42. * @property Grid\Column|Collection failed_at
  43. * @property Grid\Column|Collection cover_path
  44. * @property Grid\Column|Collection resource_type
  45. * @property Grid\Column|Collection category_id
  46. * @property Grid\Column|Collection source
  47. * @property Grid\Column|Collection body
  48. * @property Grid\Column|Collection admin_id
  49. * @property Grid\Column|Collection sort
  50. * @property Grid\Column|Collection status
  51. * @property Grid\Column|Collection deleted_at
  52. * @property Grid\Column|Collection path
  53. * @property Grid\Column|Collection result
  54. * @property Grid\Column|Collection email
  55. * @property Grid\Column|Collection token
  56. * @property Grid\Column|Collection tokenable_type
  57. * @property Grid\Column|Collection tokenable_id
  58. * @property Grid\Column|Collection abilities
  59. * @property Grid\Column|Collection last_used_at
  60. * @property Grid\Column|Collection email_verified_at
  61. *
  62. * @method Grid\Column|Collection id(string $label = null)
  63. * @method Grid\Column|Collection name(string $label = null)
  64. * @method Grid\Column|Collection type(string $label = null)
  65. * @method Grid\Column|Collection version(string $label = null)
  66. * @method Grid\Column|Collection detail(string $label = null)
  67. * @method Grid\Column|Collection created_at(string $label = null)
  68. * @method Grid\Column|Collection updated_at(string $label = null)
  69. * @method Grid\Column|Collection is_enabled(string $label = null)
  70. * @method Grid\Column|Collection parent_id(string $label = null)
  71. * @method Grid\Column|Collection order(string $label = null)
  72. * @method Grid\Column|Collection icon(string $label = null)
  73. * @method Grid\Column|Collection uri(string $label = null)
  74. * @method Grid\Column|Collection extension(string $label = null)
  75. * @method Grid\Column|Collection permission_id(string $label = null)
  76. * @method Grid\Column|Collection menu_id(string $label = null)
  77. * @method Grid\Column|Collection slug(string $label = null)
  78. * @method Grid\Column|Collection http_method(string $label = null)
  79. * @method Grid\Column|Collection http_path(string $label = null)
  80. * @method Grid\Column|Collection role_id(string $label = null)
  81. * @method Grid\Column|Collection user_id(string $label = null)
  82. * @method Grid\Column|Collection value(string $label = null)
  83. * @method Grid\Column|Collection username(string $label = null)
  84. * @method Grid\Column|Collection password(string $label = null)
  85. * @method Grid\Column|Collection avatar(string $label = null)
  86. * @method Grid\Column|Collection remember_token(string $label = null)
  87. * @method Grid\Column|Collection uuid(string $label = null)
  88. * @method Grid\Column|Collection connection(string $label = null)
  89. * @method Grid\Column|Collection queue(string $label = null)
  90. * @method Grid\Column|Collection payload(string $label = null)
  91. * @method Grid\Column|Collection exception(string $label = null)
  92. * @method Grid\Column|Collection failed_at(string $label = null)
  93. * @method Grid\Column|Collection cover_path(string $label = null)
  94. * @method Grid\Column|Collection resource_type(string $label = null)
  95. * @method Grid\Column|Collection category_id(string $label = null)
  96. * @method Grid\Column|Collection source(string $label = null)
  97. * @method Grid\Column|Collection body(string $label = null)
  98. * @method Grid\Column|Collection admin_id(string $label = null)
  99. * @method Grid\Column|Collection sort(string $label = null)
  100. * @method Grid\Column|Collection status(string $label = null)
  101. * @method Grid\Column|Collection deleted_at(string $label = null)
  102. * @method Grid\Column|Collection path(string $label = null)
  103. * @method Grid\Column|Collection result(string $label = null)
  104. * @method Grid\Column|Collection email(string $label = null)
  105. * @method Grid\Column|Collection token(string $label = null)
  106. * @method Grid\Column|Collection tokenable_type(string $label = null)
  107. * @method Grid\Column|Collection tokenable_id(string $label = null)
  108. * @method Grid\Column|Collection abilities(string $label = null)
  109. * @method Grid\Column|Collection last_used_at(string $label = null)
  110. * @method Grid\Column|Collection email_verified_at(string $label = null)
  111. */
  112. class Grid {}
  113. class MiniGrid extends Grid {}
  114. /**
  115. * @property Show\Field|Collection id
  116. * @property Show\Field|Collection name
  117. * @property Show\Field|Collection type
  118. * @property Show\Field|Collection version
  119. * @property Show\Field|Collection detail
  120. * @property Show\Field|Collection created_at
  121. * @property Show\Field|Collection updated_at
  122. * @property Show\Field|Collection is_enabled
  123. * @property Show\Field|Collection parent_id
  124. * @property Show\Field|Collection order
  125. * @property Show\Field|Collection icon
  126. * @property Show\Field|Collection uri
  127. * @property Show\Field|Collection extension
  128. * @property Show\Field|Collection permission_id
  129. * @property Show\Field|Collection menu_id
  130. * @property Show\Field|Collection slug
  131. * @property Show\Field|Collection http_method
  132. * @property Show\Field|Collection http_path
  133. * @property Show\Field|Collection role_id
  134. * @property Show\Field|Collection user_id
  135. * @property Show\Field|Collection value
  136. * @property Show\Field|Collection username
  137. * @property Show\Field|Collection password
  138. * @property Show\Field|Collection avatar
  139. * @property Show\Field|Collection remember_token
  140. * @property Show\Field|Collection uuid
  141. * @property Show\Field|Collection connection
  142. * @property Show\Field|Collection queue
  143. * @property Show\Field|Collection payload
  144. * @property Show\Field|Collection exception
  145. * @property Show\Field|Collection failed_at
  146. * @property Show\Field|Collection cover_path
  147. * @property Show\Field|Collection resource_type
  148. * @property Show\Field|Collection category_id
  149. * @property Show\Field|Collection source
  150. * @property Show\Field|Collection body
  151. * @property Show\Field|Collection admin_id
  152. * @property Show\Field|Collection sort
  153. * @property Show\Field|Collection status
  154. * @property Show\Field|Collection deleted_at
  155. * @property Show\Field|Collection path
  156. * @property Show\Field|Collection result
  157. * @property Show\Field|Collection email
  158. * @property Show\Field|Collection token
  159. * @property Show\Field|Collection tokenable_type
  160. * @property Show\Field|Collection tokenable_id
  161. * @property Show\Field|Collection abilities
  162. * @property Show\Field|Collection last_used_at
  163. * @property Show\Field|Collection email_verified_at
  164. *
  165. * @method Show\Field|Collection id(string $label = null)
  166. * @method Show\Field|Collection name(string $label = null)
  167. * @method Show\Field|Collection type(string $label = null)
  168. * @method Show\Field|Collection version(string $label = null)
  169. * @method Show\Field|Collection detail(string $label = null)
  170. * @method Show\Field|Collection created_at(string $label = null)
  171. * @method Show\Field|Collection updated_at(string $label = null)
  172. * @method Show\Field|Collection is_enabled(string $label = null)
  173. * @method Show\Field|Collection parent_id(string $label = null)
  174. * @method Show\Field|Collection order(string $label = null)
  175. * @method Show\Field|Collection icon(string $label = null)
  176. * @method Show\Field|Collection uri(string $label = null)
  177. * @method Show\Field|Collection extension(string $label = null)
  178. * @method Show\Field|Collection permission_id(string $label = null)
  179. * @method Show\Field|Collection menu_id(string $label = null)
  180. * @method Show\Field|Collection slug(string $label = null)
  181. * @method Show\Field|Collection http_method(string $label = null)
  182. * @method Show\Field|Collection http_path(string $label = null)
  183. * @method Show\Field|Collection role_id(string $label = null)
  184. * @method Show\Field|Collection user_id(string $label = null)
  185. * @method Show\Field|Collection value(string $label = null)
  186. * @method Show\Field|Collection username(string $label = null)
  187. * @method Show\Field|Collection password(string $label = null)
  188. * @method Show\Field|Collection avatar(string $label = null)
  189. * @method Show\Field|Collection remember_token(string $label = null)
  190. * @method Show\Field|Collection uuid(string $label = null)
  191. * @method Show\Field|Collection connection(string $label = null)
  192. * @method Show\Field|Collection queue(string $label = null)
  193. * @method Show\Field|Collection payload(string $label = null)
  194. * @method Show\Field|Collection exception(string $label = null)
  195. * @method Show\Field|Collection failed_at(string $label = null)
  196. * @method Show\Field|Collection cover_path(string $label = null)
  197. * @method Show\Field|Collection resource_type(string $label = null)
  198. * @method Show\Field|Collection category_id(string $label = null)
  199. * @method Show\Field|Collection source(string $label = null)
  200. * @method Show\Field|Collection body(string $label = null)
  201. * @method Show\Field|Collection admin_id(string $label = null)
  202. * @method Show\Field|Collection sort(string $label = null)
  203. * @method Show\Field|Collection status(string $label = null)
  204. * @method Show\Field|Collection deleted_at(string $label = null)
  205. * @method Show\Field|Collection path(string $label = null)
  206. * @method Show\Field|Collection result(string $label = null)
  207. * @method Show\Field|Collection email(string $label = null)
  208. * @method Show\Field|Collection token(string $label = null)
  209. * @method Show\Field|Collection tokenable_type(string $label = null)
  210. * @method Show\Field|Collection tokenable_id(string $label = null)
  211. * @method Show\Field|Collection abilities(string $label = null)
  212. * @method Show\Field|Collection last_used_at(string $label = null)
  213. * @method Show\Field|Collection email_verified_at(string $label = null)
  214. */
  215. class Show {}
  216. /**
  217. */
  218. class Form {}
  219. }
  220. namespace Dcat\Admin\Grid {
  221. /**
  222. */
  223. class Column {}
  224. /**
  225. */
  226. class Filter {}
  227. }
  228. namespace Dcat\Admin\Show {
  229. /**
  230. */
  231. class Field {}
  232. }