_ide_helper_facades.php
136 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
<?php //57e58246c1892c9d4d68cdd025828591
/** @noinspection all */
namespace Facade\Ignition\Facades {
/**
* @see \Facade\FlareClient\Flare::applicationPath
* @method static \Facade\FlareClient\Flare applicationPath(string $applicationPath)
* @see \Facade\FlareClient\Flare::registerFlareHandlers
* @method static \Facade\FlareClient\Flare registerFlareHandlers()
* @see \Facade\FlareClient\Flare::handleException
* @method static void handleException(\Throwable $throwable)
* @see \Facade\FlareClient\Flare::sendTestReport
* @method static void sendTestReport(\Throwable $throwable)
* @see \Facade\FlareClient\Flare::registerExceptionHandler
* @method static \Facade\FlareClient\Flare registerExceptionHandler()
* @see \Facade\FlareClient\Flare::createReportFromMessage
* @method static \Facade\FlareClient\Report createReportFromMessage(string $message, string $logLevel)
* @see \Facade\FlareClient\Flare::determineVersionUsing
* @method static void determineVersionUsing($determineVersionCallable)
* @see \Facade\FlareClient\Flare::reportMessage
* @method static void reportMessage(string $message, string $logLevel, callable $callback = null)
* @see \Facade\FlareClient\Flare::registerMiddleware
* @method static \Facade\FlareClient\Flare registerMiddleware($callable)
* @see \Facade\FlareClient\Flare::getMiddleware
* @method static array getMiddleware()
* @see \Facade\FlareClient\Concerns\HasContext::messageLevel
* @method static \Facade\FlareClient\Concerns\HasContext messageLevel(null|string $messageLevel)
* @see \Facade\FlareClient\Flare::reportErrorLevels
* @method static void reportErrorLevels(int $reportErrorLevels)
* @see \Facade\FlareClient\Concerns\HasContext::context
* @method static \Facade\FlareClient\Flare|\Facade\FlareClient\Report context($key, $value)
* @see \Facade\FlareClient\Flare::getMiddlewares
* @method static array getMiddlewares()
* @see \Facade\FlareClient\Concerns\HasContext::group
* @method static \Facade\FlareClient\Concerns\HasContext group(string $groupName, array $properties)
* @see \Facade\FlareClient\Flare::filterExceptionsUsing
* @method static void filterExceptionsUsing(callable $filterExceptionsCallable)
* @see \Facade\FlareClient\Flare::filterReportsUsing
* @method static void filterReportsUsing(callable $filterReportsCallable)
* @see \Facade\FlareClient\Concerns\HasContext::getGroup
* @method static array getGroup(string $groupName = 'context', $default = [])
* @see \Facade\FlareClient\Flare::createReport
* @method static \Facade\FlareClient\Report createReport(\Throwable $throwable)
* @see \Facade\FlareClient\Flare::anonymizeIp
* @method static \Facade\FlareClient\Flare anonymizeIp()
* @see \Facade\FlareClient\Flare::version
* @method static null|string version()
* @see \Facade\FlareClient\Flare::censorRequestBodyFields
* @method static \Facade\FlareClient\Flare censorRequestBodyFields(array $fieldNames)
* @see \Facade\FlareClient\Concerns\HasContext::stage
* @method static \Facade\FlareClient\Concerns\HasContext stage(null|string $stage)
* @see \Facade\FlareClient\Flare::registerErrorHandler
* @method static \Facade\FlareClient\Flare registerErrorHandler()
* @see \Facade\FlareClient\Flare::handleError
* @method static mixed|void handleError($code, $message, $file = '', $line = 0)
* @see \Facade\FlareClient\Flare::report
* @method static \Facade\FlareClient\Report|null report(\Throwable $throwable, callable $callback = null)
* @see \Facade\FlareClient\Flare::reset
* @method static void reset()
* @see \Facade\FlareClient\Flare::glow
* @method static void glow(string $name, string $messageLevel = MessageLevels::INFO, array $metaData = [])
* @see \Facade\FlareClient\Flare::register
* @method static \Facade\FlareClient\Flare register(string $apiKey, string $apiSecret = null, \Facade\FlareClient\Context\ContextDetectorInterface $contextDetector = null, \Illuminate\Contracts\Container\Container $container = null)
*/
class Flare {}
}
namespace Illuminate\Support\Facades {
/**
* @see \Illuminate\Contracts\Foundation\Application::runningUnitTests
* @method static bool runningUnitTests()
* @see \Illuminate\Contracts\Foundation\Application::setLocale
* @method static void setLocale(string $locale)
* @see \Illuminate\Contracts\Foundation\Application::bootstrapPath
* @method static string bootstrapPath(string $path = '')
* @see \Illuminate\Contracts\Container\Container::instance
* @method static mixed instance(string $abstract, $instance)
* @see \Illuminate\Contracts\Container\Container::singletonIf
* @method static void singletonIf(string $abstract, \Closure|null|string $concrete = null)
* @see \Illuminate\Contracts\Foundation\Application::basePath
* @method static string basePath(string $path = '')
* @see \Illuminate\Contracts\Foundation\Application::resolveProvider
* @method static \Illuminate\Support\ServiceProvider resolveProvider(string $provider)
* @see \Illuminate\Contracts\Container\Container::when
* @method static \Illuminate\Contracts\Container\ContextualBindingBuilder when(array|string $concrete)
* @see \Illuminate\Contracts\Foundation\Application::resourcePath
* @method static string resourcePath(string $path = '')
* @see \Illuminate\Contracts\Foundation\Application::databasePath
* @method static string databasePath(string $path = '')
* @see \Illuminate\Contracts\Container\Container::bind
* @method static void bind(string $abstract, \Closure|null|string $concrete = null, bool $shared = false)
* @see \Illuminate\Contracts\Foundation\Application::getProviders
* @method static array getProviders(\Illuminate\Support\ServiceProvider|string $provider)
* @see \Illuminate\Contracts\Container\Container::flush
* @method static void flush()
* @see \Illuminate\Contracts\Foundation\Application::registerConfiguredProviders
* @method static void registerConfiguredProviders()
* @see \Illuminate\Contracts\Container\Container::tagged
* @method static iterable tagged(string $tag)
* @see \Psr\Container\ContainerInterface::get
* @method static mixed get(string $id)
* @see \Illuminate\Contracts\Foundation\Application::storagePath
* @method static string storagePath()
* @see \Illuminate\Contracts\Container\Container::alias
* @method static void alias(string $abstract, string $alias)
* @see \Illuminate\Contracts\Foundation\Application::booted
* @method static void booted(callable $callback)
* @see \Illuminate\Contracts\Foundation\Application::getNamespace
* @method static string getNamespace()
* @see \Illuminate\Contracts\Container\Container::tag
* @method static void tag(array|string $abstracts, array|array[] $tags)
* @see \Psr\Container\ContainerInterface::has
* @method static bool has(string $id)
* @see \Illuminate\Contracts\Foundation\Application::boot
* @method static void boot()
* @see \Illuminate\Contracts\Container\Container::make
* @method static mixed make(string $abstract, array $parameters = [])
* @see \Illuminate\Contracts\Container\Container::resolved
* @method static bool resolved(string $abstract)
* @see \Illuminate\Contracts\Foundation\Application::bootstrapWith
* @method static void bootstrapWith(array $bootstrappers)
* @see \Illuminate\Contracts\Container\Container::singleton
* @method static void singleton(string $abstract, \Closure|null|string $concrete = null)
* @see \Illuminate\Contracts\Container\Container::factory
* @method static \Closure factory(string $abstract)
* @see \Illuminate\Contracts\Foundation\Application::registerDeferredProvider
* @method static void registerDeferredProvider(string $provider, null|string $service = null)
* @see \Illuminate\Contracts\Container\Container::addContextualBinding
* @method static void addContextualBinding(string $concrete, string $abstract, \Closure|string $implementation)
* @see \Illuminate\Contracts\Container\Container::resolving
* @method static void resolving(\Closure|string $abstract, \Closure $callback = null)
* @see \Illuminate\Contracts\Container\Container::bound
* @method static bool bound(string $abstract)
* @see \Illuminate\Contracts\Foundation\Application::isDownForMaintenance
* @method static bool isDownForMaintenance()
* @see \Illuminate\Contracts\Container\Container::bindIf
* @method static void bindIf(string $abstract, \Closure|null|string $concrete = null, bool $shared = false)
* @see \Illuminate\Contracts\Foundation\Application::version
* @method static string version()
* @see \Illuminate\Contracts\Foundation\Application::shouldSkipMiddleware
* @method static bool shouldSkipMiddleware()
* @see \Illuminate\Contracts\Foundation\Application::booting
* @method static void booting(callable $callback)
* @see \Illuminate\Contracts\Container\Container::call
* @method static mixed call(callable|string $callback, array $parameters = [], null|string $defaultMethod = null)
* @see \Illuminate\Contracts\Container\Container::extend
* @method static void extend(string $abstract, \Closure $closure)
* @see \Illuminate\Contracts\Foundation\Application::hasBeenBootstrapped
* @method static bool hasBeenBootstrapped()
* @see \Illuminate\Contracts\Foundation\Application::environment
* @method static bool|string environment(...$environments)
* @see \Illuminate\Contracts\Foundation\Application::loadDeferredProviders
* @method static void loadDeferredProviders()
* @see \Illuminate\Contracts\Container\Container::afterResolving
* @method static void afterResolving(\Closure|string $abstract, \Closure $callback = null)
* @see \Illuminate\Contracts\Foundation\Application::getLocale
* @method static string getLocale()
* @see \Illuminate\Contracts\Foundation\Application::terminate
* @method static void terminate()
* @see \Illuminate\Contracts\Foundation\Application::configPath
* @method static string configPath(string $path = '')
* @see \Illuminate\Contracts\Foundation\Application::runningInConsole
* @method static bool runningInConsole()
* @see \Illuminate\Contracts\Foundation\Application::register
* @method static \Illuminate\Support\ServiceProvider register(\Illuminate\Support\ServiceProvider|string $provider, bool $force = false)
*/
class App {}
/**
* @see \Illuminate\Contracts\Console\Kernel::all
* @method static array all()
* @see \Illuminate\Contracts\Console\Kernel::output
* @method static string output()
* @see \Illuminate\Contracts\Console\Kernel::call
* @method static int call(string $command, array $parameters = [], null|\Symfony\Component\Console\Output\OutputInterface $outputBuffer = null)
* @see \Illuminate\Contracts\Console\Kernel::handle
* @method static int handle(\Symfony\Component\Console\Input\InputInterface $input, null|\Symfony\Component\Console\Output\OutputInterface $output = null)
* @see \Illuminate\Contracts\Console\Kernel::terminate
* @method static void terminate(\Symfony\Component\Console\Input\InputInterface $input, int $status)
* @see \Illuminate\Contracts\Console\Kernel::queue
* @method static \Illuminate\Foundation\Bus\PendingDispatch queue(string $command, array $parameters = [])
*/
class Artisan {}
/**
* @see \Illuminate\Auth\CreatesUserProviders::getDefaultUserProvider
* @method static string getDefaultUserProvider()
* @see \Illuminate\Auth\AuthManager::setDefaultDriver
* @method static void setDefaultDriver(string $name)
* @see \Illuminate\Auth\AuthManager::shouldUse
* @method static void shouldUse(string $name)
* @see \Illuminate\Auth\AuthManager::guard
* @method static \Illuminate\Contracts\Auth\Guard|\Illuminate\Contracts\Auth\StatefulGuard guard(null|string $name = null)
* @see \Illuminate\Auth\CreatesUserProviders::createUserProvider
* @method static \Illuminate\Contracts\Auth\UserProvider|null createUserProvider(null|string $provider = null)
* @see \Illuminate\Auth\AuthManager::createTokenDriver
* @method static \Illuminate\Auth\TokenGuard createTokenDriver(string $name, array $config)
* @see \Illuminate\Auth\AuthManager::viaRequest
* @method static \Illuminate\Auth\AuthManager viaRequest(string $driver, callable $callback)
* @see \Illuminate\Auth\AuthManager::extend
* @method static \Illuminate\Auth\AuthManager extend(string $driver, \Closure $callback)
* @see \Illuminate\Auth\AuthManager::hasResolvedGuards
* @method static bool hasResolvedGuards()
* @see \Illuminate\Auth\AuthManager::provider
* @method static \Illuminate\Auth\AuthManager provider(string $name, \Closure $callback)
* @see \Illuminate\Auth\AuthManager::userResolver
* @method static \Closure userResolver()
* @see \Illuminate\Auth\AuthManager::resolveUsersUsing
* @method static \Illuminate\Auth\AuthManager resolveUsersUsing(\Closure $userResolver)
* @see \Illuminate\Auth\AuthManager::createSessionDriver
* @method static \Illuminate\Auth\SessionGuard createSessionDriver(string $name, array $config)
* @see \Illuminate\Auth\AuthManager::getDefaultDriver
* @method static string getDefaultDriver()
* @see \Illuminate\Contracts\Auth\Guard::setUser
* @method static void setUser(\Illuminate\Contracts\Auth\Authenticatable $user)
* @see \Illuminate\Contracts\Auth\Guard::guest
* @method static bool guest()
* @see \Illuminate\Contracts\Auth\Guard::id
* @method static int|null|string id()
* @see \Illuminate\Contracts\Auth\Guard::check
* @method static bool check()
* @see \Illuminate\Contracts\Auth\Guard::user
* @method static \Illuminate\Contracts\Auth\Authenticatable|null user()
* @see \Illuminate\Contracts\Auth\Guard::validate
* @method static bool validate(array $credentials = [])
* @see \Illuminate\Contracts\Auth\StatefulGuard::onceUsingId
* @method static bool|\Illuminate\Contracts\Auth\Authenticatable onceUsingId($id)
* @see \Illuminate\Contracts\Auth\StatefulGuard::login
* @method static void login(\Illuminate\Contracts\Auth\Authenticatable $user, bool $remember = false)
* @see \Illuminate\Contracts\Auth\StatefulGuard::attempt
* @method static bool attempt(array $credentials = [], bool $remember = false)
* @see \Illuminate\Contracts\Auth\StatefulGuard::viaRemember
* @method static bool viaRemember()
* @see \Illuminate\Contracts\Auth\StatefulGuard::logout
* @method static void logout()
* @see \Illuminate\Contracts\Auth\StatefulGuard::once
* @method static bool once(array $credentials = [])
* @see \Illuminate\Contracts\Auth\StatefulGuard::loginUsingId
* @method static \Illuminate\Contracts\Auth\Authenticatable loginUsingId($id, bool $remember = false)
*/
class Auth {}
/**
* @see \Illuminate\View\Compilers\BladeCompiler::getCustomDirectives
* @method static array getCustomDirectives()
* @see \Illuminate\View\Compilers\Concerns\CompilesConditionals::compileEndOnce
* @method static string compileEndOnce()
* @see \Illuminate\View\Compilers\BladeCompiler::if
* @method static void if(string $name, callable $callback)
* @see \Illuminate\View\Compilers\BladeCompiler::extend
* @method static void extend(callable $compiler)
* @see \Illuminate\View\Compilers\BladeCompiler::withoutDoubleEncoding
* @method static void withoutDoubleEncoding()
* @see \Illuminate\View\Compilers\Concerns\CompilesEchos::compileEchos
* @method static string compileEchos(string $value)
* @see \Illuminate\View\Compilers\BladeCompiler::components
* @method static void components(array $components, string $prefix = '')
* @see \Illuminate\View\Compilers\BladeCompiler::precompiler
* @method static void precompiler(callable $precompiler)
* @see \Illuminate\View\Compilers\Compiler::getCompiledPath
* @method static string getCompiledPath(string $path)
* @see \Illuminate\View\Compilers\BladeCompiler::getClassComponentAliases
* @method static array getClassComponentAliases()
* @see \Illuminate\View\Compilers\BladeCompiler::include
* @method static void include(string $path, null|string $alias = null)
* @see \Illuminate\View\Compilers\Concerns\CompilesComponents::compileClassComponentOpening
* @method static string compileClassComponentOpening(string $component, string $alias, string $data, string $hash)
* @see \Illuminate\View\Compilers\BladeCompiler::component
* @method static void component(string $class, null|string $alias = null, string $prefix = '')
* @see \Illuminate\View\Compilers\Concerns\CompilesComponents::compileEndComponentClass
* @method static string compileEndComponentClass()
* @see \Illuminate\View\Compilers\BladeCompiler::getExtensions
* @method static array getExtensions()
* @see \Illuminate\View\Compilers\BladeCompiler::withDoubleEncoding
* @method static void withDoubleEncoding()
* @see \Illuminate\View\Compilers\BladeCompiler::setEchoFormat
* @method static void setEchoFormat(string $format)
* @see \Illuminate\View\Compilers\BladeCompiler::aliasInclude
* @method static void aliasInclude(string $path, null|string $alias = null)
* @see \Illuminate\View\Compilers\BladeCompiler::compile
* @method static void compile(null|string $path = null)
* @see \Illuminate\View\Compilers\Compiler::isExpired
* @method static bool isExpired(string $path)
* @see \Illuminate\View\Compilers\BladeCompiler::check
* @method static bool check(string $name, ...$parameters)
* @see \Illuminate\View\Compilers\Concerns\CompilesComponents::sanitizeComponentAttribute
* @method static mixed sanitizeComponentAttribute($value)
* @see \Illuminate\View\Compilers\BladeCompiler::withoutComponentTags
* @method static void withoutComponentTags()
* @see \Illuminate\View\Compilers\BladeCompiler::aliasComponent
* @method static void aliasComponent(string $path, null|string $alias = null)
* @see \Illuminate\View\Compilers\BladeCompiler::setPath
* @method static void setPath(string $path)
* @see \Illuminate\View\Compilers\BladeCompiler::stripParentheses
* @method static string stripParentheses(string $expression)
* @see \Illuminate\View\Compilers\BladeCompiler::getPath
* @method static string getPath()
* @see \Illuminate\View\Compilers\BladeCompiler::compileString
* @method static string compileString(string $value)
* @see \Illuminate\View\Compilers\BladeCompiler::directive
* @method static void directive(string $name, callable $handler)
* @see \Illuminate\View\Compilers\Concerns\CompilesComponents::newComponentHash
* @method static string newComponentHash(string $component)
*/
class Blade {}
/**
* @see \Illuminate\Contracts\Broadcasting\Factory::connection
* @method static \Illuminate\Contracts\Broadcasting\Broadcaster connection(null|string $name = null)
*/
class Broadcast {}
/**
* @see \Illuminate\Contracts\Bus\Dispatcher::getCommandHandler
* @method static bool|mixed getCommandHandler($command)
* @see \Illuminate\Contracts\Bus\Dispatcher::dispatch
* @method static mixed dispatch($command)
* @see \Illuminate\Contracts\Bus\Dispatcher::dispatchNow
* @method static mixed dispatchNow($command, $handler = null)
* @see \Illuminate\Contracts\Bus\Dispatcher::hasCommandHandler
* @method static bool hasCommandHandler($command)
* @see \Illuminate\Contracts\Bus\Dispatcher::pipeThrough
* @method static \Illuminate\Contracts\Bus\Dispatcher pipeThrough(array $pipes)
* @see \Illuminate\Contracts\Bus\Dispatcher::map
* @method static \Illuminate\Contracts\Bus\Dispatcher map(array $map)
*/
class Bus {}
/**
* @see \Psr\SimpleCache\CacheInterface::setMultiple
* @method static bool setMultiple(iterable $values, \DateInterval|int|null $ttl = null)
* @see \Illuminate\Cache\CacheManager::setDefaultDriver
* @method static void setDefaultDriver(string $name)
* @see \Illuminate\Contracts\Cache\Repository::increment
* @method static bool|int increment(string $key, $value = 1)
* @see \Illuminate\Cache\CacheManager::refreshEventDispatcher
* @method static void refreshEventDispatcher()
* @see \Illuminate\Cache\CacheManager::repository
* @method static \Illuminate\Cache\Repository repository(\Illuminate\Contracts\Cache\Store $store)
* @see \Psr\SimpleCache\CacheInterface::delete
* @method static bool delete(string $key)
* @see \Illuminate\Contracts\Cache\Repository::rememberForever
* @method static mixed rememberForever(string $key, \Closure $callback)
* @see \Illuminate\Contracts\Cache\Repository::put
* @method static bool put(string $key, $value, \DateInterval|\DateTimeInterface|int|null $ttl = null)
* @see \Illuminate\Contracts\Cache\Repository::remember
* @method static mixed remember(string $key, \DateInterval|\DateTimeInterface|int|null $ttl, \Closure $callback)
* @see \Psr\SimpleCache\CacheInterface::has
* @method static bool has(string $key)
* @see \Psr\SimpleCache\CacheInterface::getMultiple
* @method static iterable getMultiple(iterable $keys, $default = null)
* @see \Illuminate\Contracts\Cache\Repository::add
* @method static bool add(string $key, $value, \DateInterval|\DateTimeInterface|int|null $ttl = null)
* @see \Illuminate\Contracts\Cache\Repository::getStore
* @method static \Illuminate\Contracts\Cache\Store getStore()
* @see \Illuminate\Cache\CacheManager::forgetDriver
* @method static \Illuminate\Cache\CacheManager forgetDriver(array|null|string $name = null)
* @see \Psr\SimpleCache\CacheInterface::set
* @method static bool set(string $key, $value, \DateInterval|int|null $ttl = null)
* @see \Psr\SimpleCache\CacheInterface::clear
* @method static bool clear()
* @see \Illuminate\Cache\CacheManager::store
* @method static \Illuminate\Contracts\Cache\Repository store(null|string $name = null)
* @see \Illuminate\Cache\CacheManager::extend
* @method static \Illuminate\Cache\CacheManager extend(string $driver, \Closure $callback)
* @see \Illuminate\Contracts\Cache\Repository::pull
* @method static mixed pull(string $key, $default = null)
* @see \Illuminate\Contracts\Cache\Repository::forget
* @method static bool forget(string $key)
* @see \Illuminate\Cache\CacheManager::driver
* @method static \Illuminate\Contracts\Cache\Repository driver(null|string $driver = null)
* @see \Illuminate\Contracts\Cache\Repository::sear
* @method static mixed sear(string $key, \Closure $callback)
* @see \Illuminate\Contracts\Cache\Repository::decrement
* @method static bool|int decrement(string $key, $value = 1)
* @see \Psr\SimpleCache\CacheInterface::deleteMultiple
* @method static bool deleteMultiple(iterable $keys)
* @see \Illuminate\Contracts\Cache\Repository::forever
* @method static bool forever(string $key, $value)
* @see \Illuminate\Cache\CacheManager::getDefaultDriver
* @method static string getDefaultDriver()
* @see \Illuminate\Cache\Repository::putMany
* @method static bool putMany(array $values, \DateInterval|\DateTimeInterface|int|null $ttl = null)
* @see \Illuminate\Cache\Repository::getDefaultCacheTime
* @method static int|null getDefaultCacheTime()
* @see \Illuminate\Contracts\Cache\Store::getPrefix
* @method static string getPrefix()
* @see \Illuminate\Cache\Repository::tags
* @method static \Illuminate\Cache\TaggedCache tags(array|mixed $names)
* @see \Illuminate\Support\Traits\Macroable::mixin
* @method static void mixin(object $mixin, bool $replace = true)
* @see \Illuminate\Cache\Repository::setDefaultCacheTime
* @method static \Illuminate\Cache\Repository setDefaultCacheTime(int|null $seconds)
* @see \Illuminate\Cache\Repository::offsetUnset
* @method static void offsetUnset(string $key)
* @see \Illuminate\Cache\Repository::offsetGet
* @method static array|mixed offsetGet(string $key)
* @see \Illuminate\Cache\Repository::setEventDispatcher
* @method static void setEventDispatcher(\Illuminate\Contracts\Events\Dispatcher $events)
* @see \Illuminate\Cache\Repository::offsetSet
* @method static void offsetSet(string $key, $value)
* @see \Illuminate\Support\Traits\Macroable::hasMacro
* @method static bool hasMacro(string $name)
* @see \Illuminate\Contracts\Cache\Store::flush
* @method static bool flush()
* @see \Illuminate\Cache\Repository::get
* @method static array|mixed get(string $key, $default = null)
* @see \Illuminate\Cache\Repository::getEventDispatcher
* @method static \Illuminate\Contracts\Events\Dispatcher getEventDispatcher()
* @see \Illuminate\Cache\Repository::missing
* @method static bool missing(string $key)
* @see \Illuminate\Cache\Repository::offsetExists
* @method static bool offsetExists(string $key)
* @see \Illuminate\Support\Traits\Macroable::macro
* @method static void macro(string $name, callable|object $macro)
* @see \Illuminate\Cache\Repository::many
* @method static array many(array $keys)
* @see \Illuminate\Support\Traits\Macroable::macroCall
* @method static mixed macroCall(string $method, array $parameters)
*/
class Cache {}
/**
* @see \Illuminate\Config\Repository::all
* @method static array all()
* @see \Illuminate\Config\Repository::offsetGet
* @method static array|mixed offsetGet(string $key)
* @see \Illuminate\Config\Repository::set
* @method static void set(array|string $key, $value = null)
* @see \Illuminate\Config\Repository::offsetUnset
* @method static void offsetUnset(string $key)
* @see \Illuminate\Config\Repository::getMany
* @method static array getMany(array $keys)
* @see \Illuminate\Config\Repository::get
* @method static array|mixed get(array|string $key, $default = null)
* @see \Illuminate\Config\Repository::prepend
* @method static void prepend(string $key, $value)
* @see \Illuminate\Config\Repository::offsetExists
* @method static bool offsetExists(string $key)
* @see \Illuminate\Config\Repository::has
* @method static bool has(string $key)
* @see \Illuminate\Config\Repository::offsetSet
* @method static void offsetSet(string $key, $value)
* @see \Illuminate\Config\Repository::push
* @method static void push(string $key, $value)
*/
class Config {}
/**
* @see \Illuminate\Support\Traits\Macroable::macro
* @method static void macro(string $name, callable|object $macro)
* @see \Illuminate\Cookie\CookieJar::unqueue
* @method static void unqueue(string $name, null|string $path = null)
* @see \Illuminate\Cookie\CookieJar::queued
* @method static null|\Symfony\Component\HttpFoundation\Cookie queued(string $key, $default = null, null|string $path = null)
* @see \Illuminate\Cookie\CookieJar::getQueuedCookies
* @method static \Symfony\Component\HttpFoundation\Cookie[] getQueuedCookies()
* @see \Illuminate\Support\Traits\Macroable::mixin
* @method static void mixin(object $mixin, bool $replace = true)
* @see \Illuminate\Cookie\CookieJar::forget
* @method static \Symfony\Component\HttpFoundation\Cookie forget(string $name, null|string $path = null, null|string $domain = null)
* @see \Illuminate\Cookie\CookieJar::hasQueued
* @method static bool hasQueued(string $key, null|string $path = null)
* @see \Illuminate\Support\Traits\Macroable::hasMacro
* @method static bool hasMacro(string $name)
* @see \Illuminate\Cookie\CookieJar::setDefaultPathAndDomain
* @method static \Illuminate\Cookie\CookieJar setDefaultPathAndDomain(string $path, string $domain, bool $secure = false, null|string $sameSite = null)
* @see \Illuminate\Cookie\CookieJar::forever
* @method static \Symfony\Component\HttpFoundation\Cookie forever(string $name, string $value, null|string $path = null, null|string $domain = null, bool|null $secure = null, bool $httpOnly = true, bool $raw = false, null|string $sameSite = null)
* @see \Illuminate\Cookie\CookieJar::make
* @method static \Symfony\Component\HttpFoundation\Cookie make(string $name, string $value, int $minutes = 0, null|string $path = null, null|string $domain = null, bool|null $secure = null, bool $httpOnly = true, bool $raw = false, null|string $sameSite = null)
* @see \Illuminate\Cookie\CookieJar::queue
* @method static void queue(...$parameters)
*/
class Cookie {}
/**
* @see \Illuminate\Encryption\Encrypter::getKey
* @method static string getKey()
* @see \Illuminate\Encryption\Encrypter::encryptString
* @method static string encryptString(string $value)
* @see \Illuminate\Encryption\Encrypter::generateKey
* @method static string generateKey(string $cipher)
* @see \Illuminate\Encryption\Encrypter::decryptString
* @method static string decryptString(string $payload)
* @see \Illuminate\Encryption\Encrypter::encrypt
* @method static string encrypt($value, bool $serialize = true)
* @see \Illuminate\Encryption\Encrypter::decrypt
* @method static mixed decrypt(string $payload, bool $unserialize = true)
* @see \Illuminate\Encryption\Encrypter::supported
* @method static bool supported(string $key, string $cipher)
*/
class Crypt {}
/**
* @see \Illuminate\Database\Connection::logQuery
* @method static void logQuery(string $query, array $bindings, float|null $time = null)
* @see \Illuminate\Database\DatabaseManager::disconnect
* @method static void disconnect(null|string $name = null)
* @see \Illuminate\Database\Connection::select
* @method static array select(string $query, array $bindings = [], bool $useReadPdo = true)
* @see \Illuminate\Database\Connection::getDatabaseName
* @method static string getDatabaseName()
* @see \Illuminate\Database\Connection::prepareBindings
* @method static array prepareBindings(array $bindings)
* @see \Illuminate\Database\DatabaseManager::getConnections
* @method static array getConnections()
* @see \Illuminate\Database\Concerns\ManagesTransactions::commit
* @method static void commit()
* @see \Illuminate\Database\Connection::recordsHaveBeenModified
* @method static void recordsHaveBeenModified(bool $value = true)
* @see \Illuminate\Database\Connection::getSchemaGrammar
* @method static \Illuminate\Database\Schema\Grammars\Grammar getSchemaGrammar()
* @see \Illuminate\Database\Connection::pretend
* @method static array pretend(\Closure $callback)
* @see \Illuminate\Database\Connection::useDefaultSchemaGrammar
* @method static void useDefaultSchemaGrammar()
* @see \Illuminate\Database\DatabaseManager::connection
* @method static \Illuminate\Database\Connection connection(null|string $name = null)
* @see \Illuminate\Database\DatabaseManager::setDefaultConnection
* @method static void setDefaultConnection(string $name)
* @see \Illuminate\Database\Connection::raw
* @method static \Illuminate\Database\Query\Expression raw($value)
* @see \Illuminate\Database\Connection::getSchemaBuilder
* @method static \Illuminate\Database\Schema\Builder getSchemaBuilder()
* @see \Illuminate\Database\DatabaseManager::extend
* @method static void extend(string $name, callable $resolver)
* @see \Illuminate\Database\Connection::logging
* @method static bool logging()
* @see \Illuminate\Database\DatabaseManager::getDefaultConnection
* @method static string getDefaultConnection()
* @see \Illuminate\Database\Connection::affectingStatement
* @method static int affectingStatement(string $query, array $bindings = [])
* @see \Illuminate\Database\Connection::selectOne
* @method static mixed selectOne(string $query, array $bindings = [], bool $useReadPdo = true)
* @see \Illuminate\Database\DatabaseManager::reconnect
* @method static \Illuminate\Database\Connection reconnect(null|string $name = null)
* @see \Illuminate\Database\Connection::getEventDispatcher
* @method static \Illuminate\Contracts\Events\Dispatcher getEventDispatcher()
* @see \Illuminate\Database\Connection::setPdo
* @method static \Illuminate\Database\Connection setPdo(\Closure|null|\PDO $pdo)
* @see \Illuminate\Database\Connection::bindValues
* @method static void bindValues(\PDOStatement $statement, array $bindings)
* @see \Illuminate\Database\Connection::table
* @method static \Illuminate\Database\Query\Builder table(\Closure|\Illuminate\Database\Query\Builder|string $table, null|string $as = null)
* @see \Illuminate\Database\Connection::getRawPdo
* @method static \Closure|null|\PDO getRawPdo()
* @see \Illuminate\Database\Concerns\ManagesTransactions::rollBack
* @method static void rollBack(int|null $toLevel = null)
* @see \Illuminate\Database\Concerns\ManagesTransactions::transactionLevel
* @method static int transactionLevel()
* @see \Illuminate\Database\Connection::setPostProcessor
* @method static \Illuminate\Database\Connection setPostProcessor(\Illuminate\Database\Query\Processors\Processor $processor)
* @see \Illuminate\Database\Connection::unprepared
* @method static bool unprepared(string $query)
* @see \Illuminate\Database\DatabaseManager::supportedDrivers
* @method static array|string[] supportedDrivers()
* @see \Illuminate\Database\Connection::setReadPdo
* @method static \Illuminate\Database\Connection setReadPdo(\Closure|null|\PDO $pdo)
* @see \Illuminate\Database\Connection::getPdo
* @method static \Closure|\PDO getPdo()
* @see \Illuminate\Database\Connection::flushQueryLog
* @method static void flushQueryLog()
* @see \Illuminate\Database\Connection::getDriverName
* @method static string getDriverName()
* @see \Illuminate\Database\Connection::resolverFor
* @method static void resolverFor(string $driver, \Closure $callback)
* @see \Illuminate\Database\Connection::getName
* @method static null|string getName()
* @see \Illuminate\Database\Connection::getRawReadPdo
* @method static \Closure|null|\PDO getRawReadPdo()
* @see \Illuminate\Database\DatabaseManager::availableDrivers
* @method static array availableDrivers()
* @see \Illuminate\Database\Connection::getReadPdo
* @method static \Closure|\PDO getReadPdo()
* @see \Illuminate\Database\Connection::unsetEventDispatcher
* @method static void unsetEventDispatcher()
* @see \Illuminate\Database\Connection::getDoctrineConnection
* @method static \Doctrine\DBAL\Connection getDoctrineConnection()
* @see \Illuminate\Database\Concerns\ManagesTransactions::transaction
* @method static mixed transaction(\Closure $callback, int $attempts = 1)
* @see \Illuminate\Database\Connection::getPostProcessor
* @method static \Illuminate\Database\Query\Processors\Processor getPostProcessor()
* @see \Illuminate\Database\Connection::selectFromWriteConnection
* @method static array selectFromWriteConnection(string $query, array $bindings = [])
* @see \Illuminate\Database\Connection::useDefaultPostProcessor
* @method static void useDefaultPostProcessor()
* @see \Illuminate\Database\Connection::getDoctrineSchemaManager
* @method static \Doctrine\DBAL\Schema\AbstractSchemaManager getDoctrineSchemaManager()
* @see \Illuminate\Database\Connection::listen
* @method static void listen(\Closure $callback)
* @see \Illuminate\Database\Connection::getQueryGrammar
* @method static \Illuminate\Database\Query\Grammars\Grammar getQueryGrammar()
* @see \Illuminate\Database\Connection::getDoctrineColumn
* @method static \Doctrine\DBAL\Schema\Column getDoctrineColumn(string $table, string $column)
* @see \Illuminate\Database\Connection::getQueryLog
* @method static array getQueryLog()
* @see \Illuminate\Database\DatabaseManager::usingConnection
* @method static mixed usingConnection(string $name, callable $callback)
* @see \Illuminate\Database\Connection::isDoctrineAvailable
* @method static bool isDoctrineAvailable()
* @see \Illuminate\Database\Connection::query
* @method static \Illuminate\Database\Query\Builder query()
* @see \Illuminate\Database\Connection::disableQueryLog
* @method static void disableQueryLog()
* @see \Illuminate\Database\Connection::setQueryGrammar
* @method static \Illuminate\Database\Connection setQueryGrammar(\Illuminate\Database\Query\Grammars\Grammar $grammar)
* @see \Illuminate\Database\Connection::getTablePrefix
* @method static string getTablePrefix()
* @see \Illuminate\Database\Connection::cursor
* @method static \Generator cursor(string $query, array $bindings = [], bool $useReadPdo = true)
* @see \Illuminate\Database\Connection::useDefaultQueryGrammar
* @method static void useDefaultQueryGrammar()
* @see \Illuminate\Database\Concerns\ManagesTransactions::beginTransaction
* @method static void beginTransaction()
* @see \Illuminate\Database\Connection::pretending
* @method static bool pretending()
* @see \Illuminate\Database\DatabaseManager::setReconnector
* @method static void setReconnector(callable $reconnector)
* @see \Illuminate\Database\Connection::insert
* @method static bool insert(string $query, array $bindings = [])
* @see \Illuminate\Database\Connection::update
* @method static int update(string $query, array $bindings = [])
* @see \Illuminate\Database\Connection::setDatabaseName
* @method static \Illuminate\Database\Connection setDatabaseName(string $database)
* @see \Illuminate\Database\DatabaseManager::purge
* @method static void purge(null|string $name = null)
* @see \Illuminate\Database\Connection::withTablePrefix
* @method static \Illuminate\Database\Grammar withTablePrefix(\Illuminate\Database\Grammar $grammar)
* @see \Illuminate\Database\Connection::setEventDispatcher
* @method static \Illuminate\Database\Connection setEventDispatcher(\Illuminate\Contracts\Events\Dispatcher $events)
* @see \Illuminate\Database\Connection::delete
* @method static int delete(string $query, array $bindings = [])
* @see \Illuminate\Database\Connection::statement
* @method static bool statement(string $query, array $bindings = [])
* @see \Illuminate\Database\Connection::setTablePrefix
* @method static \Illuminate\Database\Connection setTablePrefix(string $prefix)
* @see \Illuminate\Database\Connection::enableQueryLog
* @method static void enableQueryLog()
* @see \Illuminate\Database\Connection::getConfig
* @method static mixed getConfig(null|string $option = null)
* @see \Illuminate\Database\Connection::setSchemaGrammar
* @method static \Illuminate\Database\Connection setSchemaGrammar(\Illuminate\Database\Schema\Grammars\Grammar $grammar)
* @see \Illuminate\Database\Connection::getResolver
* @method static mixed|null getResolver(string $driver)
*/
class DB {}
/**
* @see \Illuminate\Events\Dispatcher::dispatch
* @method static array|null dispatch(object|string $event, $payload = [], bool $halt = false)
* @see \Illuminate\Events\Dispatcher::hasListeners
* @method static bool hasListeners(string $eventName)
* @see \Illuminate\Events\Dispatcher::listen
* @method static void listen(array|string $events, \Closure|string $listener)
* @see \Illuminate\Support\Traits\Macroable::hasMacro
* @method static bool hasMacro(string $name)
* @see \Illuminate\Events\Dispatcher::flush
* @method static void flush(string $event)
* @see \Illuminate\Events\Dispatcher::makeListener
* @method static \Closure makeListener(\Closure|string $listener, bool $wildcard = false)
* @see \Illuminate\Support\Traits\Macroable::macro
* @method static void macro(string $name, callable|object $macro)
* @see \Illuminate\Events\Dispatcher::setQueueResolver
* @method static \Illuminate\Events\Dispatcher setQueueResolver(callable $resolver)
* @see \Illuminate\Events\Dispatcher::subscribe
* @method static void subscribe(object|string $subscriber)
* @see \Illuminate\Events\Dispatcher::push
* @method static void push(string $event, array $payload = [])
* @see \Illuminate\Support\Traits\Macroable::mixin
* @method static void mixin(object $mixin, bool $replace = true)
* @see \Illuminate\Events\Dispatcher::forget
* @method static void forget(string $event)
* @see \Illuminate\Events\Dispatcher::hasWildcardListeners
* @method static bool hasWildcardListeners(string $eventName)
* @see \Illuminate\Events\Dispatcher::until
* @method static array|null until(object|string $event, $payload = [])
* @see \Illuminate\Events\Dispatcher::forgetPushed
* @method static void forgetPushed()
* @see \Illuminate\Events\Dispatcher::createClassListener
* @method static \Closure createClassListener(string $listener, bool $wildcard = false)
* @see \Illuminate\Events\Dispatcher::getListeners
* @method static array getListeners(string $eventName)
*/
class Event {}
/**
* @see \Illuminate\Filesystem\Filesystem::extension
* @method static string extension(string $path)
* @see \Illuminate\Filesystem\Filesystem::ensureDirectoryExists
* @method static void ensureDirectoryExists(string $path, int $mode = 0755, bool $recursive = true)
* @see \Illuminate\Filesystem\Filesystem::isWritable
* @method static bool isWritable(string $path)
* @see \Illuminate\Filesystem\Filesystem::prepend
* @method static bool|int prepend(string $path, string $data)
* @see \Illuminate\Filesystem\Filesystem::link
* @method static void link(string $target, string $link)
* @see \Illuminate\Filesystem\Filesystem::glob
* @method static array glob(string $pattern, int $flags = 0)
* @see \Illuminate\Filesystem\Filesystem::replace
* @method static void replace(string $path, string $content)
* @see \Illuminate\Filesystem\Filesystem::type
* @method static string type(string $path)
* @see \Illuminate\Filesystem\Filesystem::dirname
* @method static string dirname(string $path)
* @see \Illuminate\Filesystem\Filesystem::delete
* @method static bool delete(array|string $paths)
* @see \Illuminate\Filesystem\Filesystem::put
* @method static bool|int put(string $path, string $contents, bool $lock = false)
* @see \Illuminate\Filesystem\Filesystem::requireOnce
* @method static mixed requireOnce(string $file)
* @see \Illuminate\Filesystem\Filesystem::copyDirectory
* @method static bool copyDirectory(string $directory, string $destination, int|null $options = null)
* @see \Illuminate\Support\Traits\Macroable::hasMacro
* @method static bool hasMacro(string $name)
* @see \Illuminate\Filesystem\Filesystem::get
* @method static string get(string $path, bool $lock = false)
* @see \Illuminate\Filesystem\Filesystem::isFile
* @method static bool isFile(string $file)
* @see \Illuminate\Filesystem\Filesystem::missing
* @method static bool missing(string $path)
* @see \Illuminate\Filesystem\Filesystem::directories
* @method static array directories(string $directory)
* @see \Illuminate\Filesystem\Filesystem::chmod
* @method static mixed chmod(string $path, int|null $mode = null)
* @see \Illuminate\Filesystem\Filesystem::copy
* @method static bool copy(string $path, string $target)
* @see \Illuminate\Support\Traits\Macroable::macro
* @method static void macro(string $name, callable|object $macro)
* @see \Illuminate\Filesystem\Filesystem::move
* @method static bool move(string $path, string $target)
* @see \Illuminate\Filesystem\Filesystem::guessExtension
* @method static null|string guessExtension(string $path)
* @see \Illuminate\Filesystem\Filesystem::isDirectory
* @method static bool isDirectory(string $directory)
* @see \Illuminate\Filesystem\Filesystem::moveDirectory
* @method static bool moveDirectory(string $from, string $to, bool $overwrite = false)
* @see \Illuminate\Filesystem\Filesystem::sharedGet
* @method static string sharedGet(string $path)
* @see \Illuminate\Filesystem\Filesystem::getRequire
* @method static mixed getRequire(string $path)
* @see \Illuminate\Filesystem\Filesystem::deleteDirectory
* @method static bool deleteDirectory(string $directory, bool $preserve = false)
* @see \Illuminate\Support\Traits\Macroable::mixin
* @method static void mixin(object $mixin, bool $replace = true)
* @see \Illuminate\Filesystem\Filesystem::basename
* @method static string basename(string $path)
* @see \Illuminate\Filesystem\Filesystem::size
* @method static int size(string $path)
* @see \Illuminate\Filesystem\Filesystem::lastModified
* @method static int lastModified(string $path)
* @see \Illuminate\Filesystem\Filesystem::makeDirectory
* @method static bool makeDirectory(string $path, int $mode = 0755, bool $recursive = false, bool $force = false)
* @see \Illuminate\Filesystem\Filesystem::isReadable
* @method static bool isReadable(string $path)
* @see \Illuminate\Filesystem\Filesystem::name
* @method static string name(string $path)
* @see \Illuminate\Filesystem\Filesystem::files
* @method static \Symfony\Component\Finder\SplFileInfo[] files(string $directory, bool $hidden = false)
* @see \Illuminate\Filesystem\Filesystem::exists
* @method static bool exists(string $path)
* @see \Illuminate\Filesystem\Filesystem::mimeType
* @method static false|string mimeType(string $path)
* @see \Illuminate\Filesystem\Filesystem::allFiles
* @method static \Symfony\Component\Finder\SplFileInfo[] allFiles(string $directory, bool $hidden = false)
* @see \Illuminate\Filesystem\Filesystem::cleanDirectory
* @method static bool cleanDirectory(string $directory)
* @see \Illuminate\Filesystem\Filesystem::hash
* @method static string hash(string $path)
* @see \Illuminate\Filesystem\Filesystem::append
* @method static int append(string $path, string $data)
* @see \Illuminate\Filesystem\Filesystem::deleteDirectories
* @method static bool deleteDirectories(string $directory)
*/
class File {}
/**
* @see \Illuminate\Contracts\Auth\Access\Gate::allows
* @method static bool allows(string $ability, array|mixed $arguments = [])
* @see \Illuminate\Contracts\Auth\Access\Gate::resource
* @method static \Illuminate\Contracts\Auth\Access\Gate resource(string $name, string $class, array $abilities = null)
* @see \Illuminate\Contracts\Auth\Access\Gate::before
* @method static \Illuminate\Contracts\Auth\Access\Gate before(callable $callback)
* @see \Illuminate\Contracts\Auth\Access\Gate::getPolicyFor
* @method static mixed getPolicyFor(object|string $class)
* @see \Illuminate\Contracts\Auth\Access\Gate::raw
* @method static mixed raw(string $ability, array|mixed $arguments = [])
* @see \Illuminate\Contracts\Auth\Access\Gate::check
* @method static bool check(iterable|string $abilities, array|mixed $arguments = [])
* @see \Illuminate\Contracts\Auth\Access\Gate::denies
* @method static bool denies(string $ability, array|mixed $arguments = [])
* @see \Illuminate\Contracts\Auth\Access\Gate::any
* @method static bool any(iterable|string $abilities, array|mixed $arguments = [])
* @see \Illuminate\Contracts\Auth\Access\Gate::abilities
* @method static array abilities()
* @see \Illuminate\Contracts\Auth\Access\Gate::forUser
* @method static \Illuminate\Contracts\Auth\Access\Gate forUser(\Illuminate\Contracts\Auth\Authenticatable|mixed $user)
* @see \Illuminate\Contracts\Auth\Access\Gate::define
* @method static \Illuminate\Contracts\Auth\Access\Gate define(string $ability, callable|string $callback)
* @see \Illuminate\Contracts\Auth\Access\Gate::inspect
* @method static \Illuminate\Auth\Access\Response inspect(string $ability, array|mixed $arguments = [])
* @see \Illuminate\Contracts\Auth\Access\Gate::has
* @method static bool has(string $ability)
* @see \Illuminate\Contracts\Auth\Access\Gate::after
* @method static \Illuminate\Contracts\Auth\Access\Gate after(callable $callback)
* @see \Illuminate\Contracts\Auth\Access\Gate::authorize
* @method static \Illuminate\Auth\Access\Response authorize(string $ability, array|mixed $arguments = [])
* @see \Illuminate\Contracts\Auth\Access\Gate::policy
* @method static \Illuminate\Contracts\Auth\Access\Gate policy(string $class, string $policy)
*/
class Gate {}
/**
* @see \Illuminate\Hashing\HashManager::createArgonDriver
* @method static \Illuminate\Hashing\ArgonHasher createArgonDriver()
* @see \Illuminate\Hashing\HashManager::check
* @method static bool check(string $value, string $hashedValue, array $options = [])
* @see \Illuminate\Support\Manager::extend
* @method static \Illuminate\Support\Manager extend(string $driver, \Closure $callback)
* @see \Illuminate\Hashing\HashManager::createBcryptDriver
* @method static \Illuminate\Hashing\BcryptHasher createBcryptDriver()
* @see \Illuminate\Support\Manager::driver
* @method static mixed driver(null|string $driver = null)
* @see \Illuminate\Hashing\HashManager::needsRehash
* @method static bool needsRehash(string $hashedValue, array $options = [])
* @see \Illuminate\Hashing\HashManager::make
* @method static string make(string $value, array $options = [])
* @see \Illuminate\Hashing\HashManager::createArgon2idDriver
* @method static \Illuminate\Hashing\Argon2IdHasher createArgon2idDriver()
* @see \Illuminate\Hashing\HashManager::getDefaultDriver
* @method static string getDefaultDriver()
* @see \Illuminate\Support\Manager::getDrivers
* @method static array getDrivers()
* @see \Illuminate\Hashing\HashManager::info
* @method static array info(string $hashedValue)
*/
class Hash {}
/**
* @see \Illuminate\Http\Client\Factory::assertSentCount
* @method static void assertSentCount(int $count)
* @see \Illuminate\Http\Client\Factory::recordRequestResponsePair
* @method static void recordRequestResponsePair(\Illuminate\Http\Client\Request $request, \Illuminate\Http\Client\Response $response)
* @see \Illuminate\Support\Traits\Macroable::macro
* @method static void macro(string $name, callable|object $macro)
* @see \Illuminate\Http\Client\Factory::fakeSequence
* @method static \Illuminate\Http\Client\ResponseSequence fakeSequence(string $url = '*')
* @see \Illuminate\Http\Client\Factory::recorded
* @method static \Illuminate\Support\Collection recorded(callable $callback)
* @see \Illuminate\Support\Traits\Macroable::mixin
* @method static void mixin(object $mixin, bool $replace = true)
* @see \Illuminate\Http\Client\Factory::sequence
* @method static \Illuminate\Http\Client\ResponseSequence sequence(array $responses = [])
* @see \Illuminate\Http\Client\Factory::assertSent
* @method static void assertSent(callable $callback)
* @see \Illuminate\Support\Traits\Macroable::hasMacro
* @method static bool hasMacro(string $name)
* @see \Illuminate\Http\Client\Factory::assertNothingSent
* @method static void assertNothingSent()
* @see \Illuminate\Http\Client\Factory::response
* @method static \GuzzleHttp\Promise\PromiseInterface response(array|string $body = null, int $status = 200, array $headers = [])
* @see \Illuminate\Http\Client\Factory::assertSequencesAreEmpty
* @method static void assertSequencesAreEmpty()
* @see \Illuminate\Http\Client\Factory::fake
* @method static \Illuminate\Http\Client\Factory fake(array|callable $callback = null)
* @see \Illuminate\Support\Traits\Macroable::macroCall
* @method static mixed macroCall(string $method, array $parameters)
* @see \Illuminate\Http\Client\Factory::stubUrl
* @method static \Illuminate\Http\Client\Factory stubUrl(string $url, callable|\GuzzleHttp\Promise\PromiseInterface|\Illuminate\Http\Client\Response $callback)
* @see \Illuminate\Http\Client\Factory::assertNotSent
* @method static void assertNotSent(callable $callback)
*/
class Http {}
/**
* @see \Illuminate\Translation\Translator::parseKey
* @method static array parseKey(string $key)
* @see \Illuminate\Translation\Translator::setLocale
* @method static void setLocale(string $locale)
* @see \Illuminate\Translation\Translator::addJsonPath
* @method static void addJsonPath(string $path)
* @see \Illuminate\Translation\Translator::locale
* @method static string locale()
* @see \Illuminate\Translation\Translator::setFallback
* @method static void setFallback(string $fallback)
* @see \Illuminate\Support\Traits\Macroable::hasMacro
* @method static bool hasMacro(string $name)
* @see \Illuminate\Translation\Translator::load
* @method static void load(string $namespace, string $group, string $locale)
* @see \Illuminate\Translation\Translator::get
* @method static array|string get(string $key, array $replace = [], null|string $locale = null, bool $fallback = true)
* @see \Illuminate\Translation\Translator::hasForLocale
* @method static bool hasForLocale(string $key, null|string $locale = null)
* @see \Illuminate\Translation\Translator::setLoaded
* @method static void setLoaded(array $loaded)
* @see \Illuminate\Translation\Translator::has
* @method static bool has(string $key, null|string $locale = null, bool $fallback = true)
* @see \Illuminate\Support\NamespacedItemResolver::setParsedKey
* @method static void setParsedKey(string $key, array $parsed)
* @see \Illuminate\Support\Traits\Macroable::macro
* @method static void macro(string $name, callable|object $macro)
* @see \Illuminate\Translation\Translator::addNamespace
* @method static void addNamespace(string $namespace, string $hint)
* @see \Illuminate\Translation\Translator::getFallback
* @method static string getFallback()
* @see \Illuminate\Translation\Translator::getLoader
* @method static \Illuminate\Contracts\Translation\Loader getLoader()
* @see \Illuminate\Translation\Translator::getSelector
* @method static \Illuminate\Translation\MessageSelector getSelector()
* @see \Illuminate\Support\Traits\Macroable::mixin
* @method static void mixin(object $mixin, bool $replace = true)
* @see \Illuminate\Translation\Translator::addLines
* @method static void addLines(array $lines, string $locale, string $namespace = '*')
* @see \Illuminate\Translation\Translator::getLocale
* @method static string getLocale()
* @see \Illuminate\Translation\Translator::choice
* @method static string choice(string $key, array|\Countable|int $number, array $replace = [], null|string $locale = null)
* @see \Illuminate\Translation\Translator::setSelector
* @method static void setSelector(\Illuminate\Translation\MessageSelector $selector)
*/
class Lang {}
/**
* @see \Illuminate\Log\Logger::debug
* @method static void debug(string $message, array $context = [])
* @see \Illuminate\Log\Logger::critical
* @method static void critical(string $message, array $context = [])
* @see \Illuminate\Log\Logger::log
* @method static void log(string $level, string $message, array $context = [])
* @see \Illuminate\Log\Logger::emergency
* @method static void emergency(string $message, array $context = [])
* @see \Illuminate\Log\Logger::getLogger
* @method static \Psr\Log\LoggerInterface getLogger()
* @see \Illuminate\Log\Logger::error
* @method static void error(string $message, array $context = [])
* @see \Illuminate\Log\Logger::setEventDispatcher
* @method static void setEventDispatcher(\Illuminate\Contracts\Events\Dispatcher $dispatcher)
* @see \Illuminate\Log\Logger::listen
* @method static void listen(\Closure $callback)
* @see \Illuminate\Log\Logger::alert
* @method static void alert(string $message, array $context = [])
* @see \Illuminate\Log\Logger::getEventDispatcher
* @method static \Illuminate\Contracts\Events\Dispatcher|null getEventDispatcher()
* @see \Illuminate\Log\Logger::warning
* @method static void warning(string $message, array $context = [])
* @see \Illuminate\Log\Logger::write
* @method static void write(string $level, string $message, array $context = [])
* @see \Illuminate\Log\Logger::info
* @method static void info(string $message, array $context = [])
* @see \Illuminate\Log\Logger::notice
* @method static void notice(string $message, array $context = [])
*/
class Log {}
/**
* @see \Illuminate\Mail\Mailer::alwaysReplyTo
* @method static void alwaysReplyTo(string $address, null|string $name = null)
* @see \Illuminate\Mail\Mailer::bcc
* @method static \Illuminate\Mail\PendingMail bcc($users)
* @see \Illuminate\Mail\Mailer::setSwiftMailer
* @method static void setSwiftMailer(\Swift_Mailer $swift)
* @see \Illuminate\Mail\Mailer::getSwiftMailer
* @method static \Swift_Mailer getSwiftMailer()
* @see \Illuminate\Mail\Mailer::laterOn
* @method static mixed laterOn(string $queue, \DateInterval|\DateTimeInterface|int $delay, \Illuminate\Contracts\Mail\Mailable $view)
* @see \Illuminate\Mail\Mailer::later
* @method static mixed later(\DateInterval|\DateTimeInterface|int $delay, \Illuminate\Contracts\Mail\Mailable $view, null|string $queue = null)
* @see \Illuminate\Support\Traits\Macroable::hasMacro
* @method static bool hasMacro(string $name)
* @see \Illuminate\Mail\Mailer::plain
* @method static void plain(string $view, array $data, $callback)
* @see \Illuminate\Mail\Mailer::alwaysTo
* @method static void alwaysTo(string $address, null|string $name = null)
* @see \Illuminate\Mail\Mailer::html
* @method static void html(string $html, $callback)
* @see \Illuminate\Mail\Mailer::render
* @method static string render(array|string $view, array $data = [])
* @see \Illuminate\Mail\Mailer::cc
* @method static \Illuminate\Mail\PendingMail cc($users)
* @see \Illuminate\Support\Traits\Macroable::macro
* @method static void macro(string $name, callable|object $macro)
* @see \Illuminate\Mail\Mailer::getViewFactory
* @method static \Illuminate\Contracts\View\Factory getViewFactory()
* @see \Illuminate\Mail\Mailer::failures
* @method static array failures()
* @see \Illuminate\Mail\Mailer::alwaysFrom
* @method static void alwaysFrom(string $address, null|string $name = null)
* @see \Illuminate\Mail\Mailer::onQueue
* @method static mixed onQueue(string $queue, \Illuminate\Contracts\Mail\Mailable $view)
* @see \Illuminate\Mail\Mailer::raw
* @method static void raw(string $text, $callback)
* @see \Illuminate\Mail\Mailer::alwaysReturnPath
* @method static void alwaysReturnPath(string $address)
* @see \Illuminate\Support\Traits\Macroable::mixin
* @method static void mixin(object $mixin, bool $replace = true)
* @see \Illuminate\Mail\Mailer::setQueue
* @method static \Illuminate\Mail\Mailer setQueue(\Illuminate\Contracts\Queue\Factory $queue)
* @see \Illuminate\Mail\Mailer::to
* @method static \Illuminate\Mail\PendingMail to($users)
* @see \Illuminate\Mail\Mailer::send
* @method static void send(array|\Illuminate\Contracts\Mail\Mailable|string $view, array $data = [], \Closure|null|string $callback = null)
* @see \Illuminate\Mail\Mailer::queueOn
* @method static mixed queueOn(string $queue, \Illuminate\Contracts\Mail\Mailable $view)
* @see \Illuminate\Mail\Mailer::queue
* @method static mixed queue(array|\Illuminate\Contracts\Mail\Mailable|string $view, null|string $queue = null)
* @see \Illuminate\Support\Testing\Fakes\MailFake::assertNothingQueued
* @method static void assertNothingQueued()
* @see \Illuminate\Support\Testing\Fakes\MailFake::assertNotQueued
* @method static void assertNotQueued(string $mailable, callable|null $callback = null)
* @see \Illuminate\Support\Testing\Fakes\MailFake::queued
* @method static \Illuminate\Support\Collection queued(string $mailable, callable|null $callback = null)
* @see \Illuminate\Support\Testing\Fakes\MailFake::hasSent
* @method static bool hasSent(string $mailable)
* @see \Illuminate\Support\Testing\Fakes\MailFake::mailer
* @method static \Illuminate\Mail\Mailer mailer(null|string $name = null)
* @see \Illuminate\Support\Testing\Fakes\MailFake::sent
* @method static \Illuminate\Support\Collection sent(string $mailable, callable|null $callback = null)
* @see \Illuminate\Support\Testing\Fakes\MailFake::assertQueued
* @method static void assertQueued(\Closure|string $mailable, callable|int|null $callback = null)
* @see \Illuminate\Support\Testing\Fakes\MailFake::assertSent
* @method static void assertSent(\Closure|string $mailable, callable|int|null $callback = null)
* @see \Illuminate\Support\Testing\Fakes\MailFake::hasQueued
* @method static bool hasQueued(string $mailable)
* @see \Illuminate\Support\Testing\Fakes\MailFake::assertNothingSent
* @method static void assertNothingSent()
* @see \Illuminate\Support\Testing\Fakes\MailFake::assertNotSent
* @method static void assertNotSent(string $mailable, callable|null $callback = null)
*/
class Mail {}
/**
* @see \Illuminate\Notifications\ChannelManager::channel
* @method static mixed channel(null|string $name = null)
* @see \Illuminate\Notifications\ChannelManager::locale
* @method static \Illuminate\Notifications\ChannelManager locale(string $locale)
* @see \Illuminate\Notifications\ChannelManager::sendNow
* @method static void sendNow(array|\Illuminate\Support\Collection|mixed $notifiables, $notification, array $channels = null)
* @see \Illuminate\Support\Manager::extend
* @method static \Illuminate\Support\Manager extend(string $driver, \Closure $callback)
* @see \Illuminate\Notifications\ChannelManager::deliverVia
* @method static void deliverVia(string $channel)
* @see \Illuminate\Support\Manager::driver
* @method static mixed driver(null|string $driver = null)
* @see \Illuminate\Notifications\ChannelManager::send
* @method static void send(array|\Illuminate\Support\Collection|mixed $notifiables, $notification)
* @see \Illuminate\Notifications\ChannelManager::deliversVia
* @method static string deliversVia()
* @see \Illuminate\Notifications\ChannelManager::getDefaultDriver
* @method static string getDefaultDriver()
* @see \Illuminate\Support\Manager::getDrivers
* @method static array getDrivers()
*/
class Notification {}
/**
* @see \Illuminate\Auth\Passwords\PasswordBroker::sendResetLink
* @method static string sendResetLink(array $credentials)
* @see \Illuminate\Auth\Passwords\PasswordBroker::getRepository
* @method static \Illuminate\Auth\Passwords\TokenRepositoryInterface getRepository()
* @see \Illuminate\Auth\Passwords\PasswordBroker::getUser
* @method static \Illuminate\Contracts\Auth\CanResetPassword|null getUser(array $credentials)
* @see \Illuminate\Auth\Passwords\PasswordBroker::deleteToken
* @method static void deleteToken(\Illuminate\Contracts\Auth\CanResetPassword $user)
* @see \Illuminate\Auth\Passwords\PasswordBroker::createToken
* @method static string createToken(\Illuminate\Contracts\Auth\CanResetPassword $user)
* @see \Illuminate\Auth\Passwords\PasswordBroker::tokenExists
* @method static bool tokenExists(\Illuminate\Contracts\Auth\CanResetPassword $user, string $token)
* @see \Illuminate\Auth\Passwords\PasswordBroker::reset
* @method static \Illuminate\Contracts\Auth\CanResetPassword|mixed|null|string reset(array $credentials, \Closure $callback)
*/
class Password {}
/**
* @see \Illuminate\Queue\QueueManager::addConnector
* @method static void addConnector(string $driver, \Closure $resolver)
* @see \Illuminate\Contracts\Queue\Queue::setConnectionName
* @method static \Illuminate\Contracts\Queue\Queue setConnectionName(string $name)
* @see \Illuminate\Queue\QueueManager::setDefaultDriver
* @method static void setDefaultDriver(string $name)
* @see \Illuminate\Queue\QueueManager::before
* @method static void before($callback)
* @see \Illuminate\Contracts\Queue\Queue::pop
* @method static \Illuminate\Contracts\Queue\Job|null pop(null|string $queue = null)
* @see \Illuminate\Contracts\Queue\Queue::laterOn
* @method static mixed laterOn(string $queue, \DateInterval|\DateTimeInterface|int $delay, object|string $job, $data = '')
* @see \Illuminate\Contracts\Queue\Queue::later
* @method static mixed later(\DateInterval|\DateTimeInterface|int $delay, object|string $job, $data = '', null|string $queue = null)
* @see \Illuminate\Queue\QueueManager::connection
* @method static \Illuminate\Contracts\Queue\Queue connection(null|string $name = null)
* @see \Illuminate\Queue\QueueManager::after
* @method static void after($callback)
* @see \Illuminate\Queue\QueueManager::looping
* @method static void looping($callback)
* @see \Illuminate\Contracts\Queue\Queue::pushRaw
* @method static mixed pushRaw(string $payload, null|string $queue = null, array $options = [])
* @see \Illuminate\Queue\QueueManager::exceptionOccurred
* @method static void exceptionOccurred($callback)
* @see \Illuminate\Contracts\Queue\Queue::getConnectionName
* @method static string getConnectionName()
* @see \Illuminate\Contracts\Queue\Queue::push
* @method static mixed push(object|string $job, $data = '', null|string $queue = null)
* @see \Illuminate\Queue\QueueManager::connected
* @method static bool connected(null|string $name = null)
* @see \Illuminate\Queue\QueueManager::extend
* @method static void extend(string $driver, \Closure $resolver)
* @see \Illuminate\Queue\QueueManager::getName
* @method static string getName(null|string $connection = null)
* @see \Illuminate\Contracts\Queue\Queue::size
* @method static int size(null|string $queue = null)
* @see \Illuminate\Queue\QueueManager::stopping
* @method static void stopping($callback)
* @see \Illuminate\Queue\QueueManager::failing
* @method static void failing($callback)
* @see \Illuminate\Contracts\Queue\Queue::pushOn
* @method static mixed pushOn(string $queue, object|string $job, $data = '')
* @see \Illuminate\Contracts\Queue\Queue::bulk
* @method static mixed bulk(array $jobs, $data = '', null|string $queue = null)
* @see \Illuminate\Queue\QueueManager::getDefaultDriver
* @method static string getDefaultDriver()
* @see \Illuminate\Queue\Queue::getJobRetryDelay
* @method static mixed getJobRetryDelay($job)
* @see \Illuminate\Queue\Queue::setContainer
* @method static void setContainer(\Illuminate\Container\Container $container)
* @see \Illuminate\Queue\Queue::createPayloadUsing
* @method static void createPayloadUsing(callable $callback)
* @see \Illuminate\Queue\Queue::getJobExpiration
* @method static mixed getJobExpiration($job)
*/
class Queue {}
/**
* @see \Illuminate\Support\Traits\Macroable::macro
* @method static void macro(string $name, callable|object $macro)
* @see \Illuminate\Routing\Redirector::setSession
* @method static void setSession(\Illuminate\Session\Store $session)
* @see \Illuminate\Routing\Redirector::away
* @method static \Illuminate\Http\RedirectResponse away(string $path, int $status = 302, array $headers = [])
* @see \Illuminate\Routing\Redirector::back
* @method static \Illuminate\Http\RedirectResponse back(int $status = 302, array $headers = [], $fallback = false)
* @see \Illuminate\Routing\Redirector::refresh
* @method static \Illuminate\Http\RedirectResponse refresh(int $status = 302, array $headers = [])
* @see \Illuminate\Routing\Redirector::secure
* @method static \Illuminate\Http\RedirectResponse secure(string $path, int $status = 302, array $headers = [])
* @see \Illuminate\Routing\Redirector::home
* @method static \Illuminate\Http\RedirectResponse home(int $status = 302)
* @see \Illuminate\Support\Traits\Macroable::mixin
* @method static void mixin(object $mixin, bool $replace = true)
* @see \Illuminate\Routing\Redirector::route
* @method static \Illuminate\Http\RedirectResponse route(string $route, $parameters = [], int $status = 302, array $headers = [])
* @see \Illuminate\Support\Traits\Macroable::hasMacro
* @method static bool hasMacro(string $name)
* @see \Illuminate\Routing\Redirector::setIntendedUrl
* @method static void setIntendedUrl(string $url)
* @see \Illuminate\Routing\Redirector::intended
* @method static \Illuminate\Http\RedirectResponse intended(string $default = '/', int $status = 302, array $headers = [], bool|null $secure = null)
* @see \Illuminate\Routing\Redirector::signedRoute
* @method static \Illuminate\Http\RedirectResponse signedRoute(string $route, $parameters = [], \DateInterval|\DateTimeInterface|int|null $expiration = null, int $status = 302, array $headers = [])
* @see \Illuminate\Routing\Redirector::temporarySignedRoute
* @method static \Illuminate\Http\RedirectResponse temporarySignedRoute(string $route, \DateInterval|\DateTimeInterface|int|null $expiration, $parameters = [], int $status = 302, array $headers = [])
* @see \Illuminate\Routing\Redirector::action
* @method static \Illuminate\Http\RedirectResponse action(array|string $action, $parameters = [], int $status = 302, array $headers = [])
* @see \Illuminate\Routing\Redirector::guest
* @method static \Illuminate\Http\RedirectResponse guest(string $path, int $status = 302, array $headers = [], bool|null $secure = null)
* @see \Illuminate\Routing\Redirector::to
* @method static \Illuminate\Http\RedirectResponse to(string $path, int $status = 302, array $headers = [], bool|null $secure = null)
* @see \Illuminate\Routing\Redirector::getUrlGenerator
* @method static \Illuminate\Routing\UrlGenerator getUrlGenerator()
*/
class Redirect {}
/**
* @see \Illuminate\Redis\Connections\Connection::throttle
* @method static \Illuminate\Redis\Limiters\DurationLimiterBuilder throttle(string $name)
* @see \Illuminate\Redis\RedisManager::resolve
* @method static \Illuminate\Redis\Connections\Connection resolve(null|string $name = null)
* @see \Illuminate\Redis\Connections\Connection::funnel
* @method static \Illuminate\Redis\Limiters\ConcurrencyLimiterBuilder funnel(string $name)
* @see \Illuminate\Redis\Connections\Connection::psubscribe
* @method static void psubscribe(array|string $channels, \Closure $callback)
* @see \Illuminate\Redis\Connections\Connection::setEventDispatcher
* @method static void setEventDispatcher(\Illuminate\Contracts\Events\Dispatcher $events)
* @see \Illuminate\Redis\RedisManager::setDriver
* @method static void setDriver(string $driver)
* @see \Illuminate\Redis\Connections\Connection::listen
* @method static void listen(\Closure $callback)
* @see \Illuminate\Support\Traits\Macroable::hasMacro
* @method static bool hasMacro(string $name)
* @see \Illuminate\Redis\Connections\Connection::getEventDispatcher
* @method static \Illuminate\Contracts\Events\Dispatcher getEventDispatcher()
* @see \Illuminate\Redis\Connections\Connection::client
* @method static mixed|\Redis client()
* @see \Illuminate\Redis\RedisManager::connection
* @method static \Illuminate\Redis\Connections\Connection connection(null|string $name = null)
* @see \Illuminate\Redis\RedisManager::connections
* @method static array connections()
* @see \Illuminate\Redis\Connections\Connection::createSubscription
* @method static void createSubscription(array|string $channels, \Closure $callback, string $method = 'subscribe')
* @see \Illuminate\Redis\RedisManager::enableEvents
* @method static void enableEvents()
* @see \Illuminate\Support\Traits\Macroable::macro
* @method static void macro(string $name, callable|object $macro)
* @see \Illuminate\Redis\Connections\Connection::subscribe
* @method static void subscribe(array|string $channels, \Closure $callback)
* @see \Illuminate\Redis\RedisManager::disableEvents
* @method static void disableEvents()
* @see \Illuminate\Redis\Connections\Connection::command
* @method static mixed command(string $method, array $parameters = [])
* @see \Illuminate\Redis\RedisManager::extend
* @method static \Illuminate\Redis\RedisManager extend(string $driver, \Closure $callback)
* @see \Illuminate\Redis\Connections\Connection::getName
* @method static null|string getName()
* @see \Illuminate\Support\Traits\Macroable::mixin
* @method static void mixin(object $mixin, bool $replace = true)
* @see \Illuminate\Redis\Connections\Connection::setName
* @method static \Illuminate\Redis\Connections\Connection setName(string $name)
* @see \Illuminate\Redis\Connections\Connection::unsetEventDispatcher
* @method static void unsetEventDispatcher()
* @see \Illuminate\Support\Traits\Macroable::macroCall
* @method static mixed macroCall(string $method, array $parameters)
*/
class Redis {}
/**
* @see \Illuminate\Http\Request::hasValidSignature
* @method static bool hasValidSignature($absolute = true)
* @see \Illuminate\Http\Request::validateWithBag
* @method static array validateWithBag(string $errorBag, array $rules, ...$params)
* @see \Illuminate\Http\Request::validate
* @method static array validate(array $rules, ...$params)
* @see \Illuminate\Http\Request::createFrom
* @method static \Illuminate\Http\Request createFrom(\Illuminate\Http\Request $from, \Illuminate\Http\Request|null $to = null)
* @see \Symfony\Component\HttpFoundation\Request::hasPreviousSession
* @method static bool hasPreviousSession()
* @see \Symfony\Component\HttpFoundation\Request::isMethod
* @method static bool isMethod(string $method)
* @see \Illuminate\Http\Request::fullUrl
* @method static string fullUrl()
* @see \Illuminate\Http\Request::getUserResolver
* @method static \Closure getUserResolver()
* @see \Symfony\Component\HttpFoundation\Request::setSessionFactory
* @method static void setSessionFactory(callable $factory)
* @see \Symfony\Component\HttpFoundation\Request::getEncodings
* @method static array getEncodings()
* @see \Illuminate\Http\Request::ajax
* @method static bool ajax()
* @see \Symfony\Component\HttpFoundation\Request::overrideGlobals
* @method static void overrideGlobals()
* @see \Illuminate\Http\Request::setJson
* @method static \Illuminate\Http\Request setJson(\Symfony\Component\HttpFoundation\ParameterBag $json)
* @see \Illuminate\Http\Request::path
* @method static string path()
* @see \Symfony\Component\HttpFoundation\Request::setTrustedHosts
* @method static void setTrustedHosts(array $hostPatterns)
* @see \Symfony\Component\HttpFoundation\Request::isMethodIdempotent
* @method static bool isMethodIdempotent()
* @see \Illuminate\Http\Concerns\InteractsWithInput::hasAny
* @method static bool hasAny(array|string $keys)
* @see \Illuminate\Http\Request::merge
* @method static \Illuminate\Http\Request merge(array $input)
* @see \Symfony\Component\HttpFoundation\Request::isMethodSafe
* @method static bool isMethodSafe()
* @see \Illuminate\Http\Request::fingerprint
* @method static string fingerprint()
* @see \Illuminate\Http\Concerns\InteractsWithContentTypes::acceptsHtml
* @method static bool acceptsHtml()
* @see \Symfony\Component\HttpFoundation\Request::getSchemeAndHttpHost
* @method static string getSchemeAndHttpHost()
* @see \Symfony\Component\HttpFoundation\Request::getQueryString
* @method static null|string getQueryString()
* @see \Symfony\Component\HttpFoundation\Request::isXmlHttpRequest
* @method static bool isXmlHttpRequest()
* @see \Illuminate\Http\Request::method
* @method static string method()
* @see \Illuminate\Http\Concerns\InteractsWithInput::cookie
* @method static array|null|string cookie(null|string $key = null, array|null|string $default = null)
* @see \Illuminate\Http\Concerns\InteractsWithFlashData::old
* @method static array|null|string old(null|string $key = null, array|null|string $default = null)
* @see \Illuminate\Http\Request::ip
* @method static null|string ip()
* @see \Symfony\Component\HttpFoundation\Request::getContent
* @method static false|null|resource|string getContent(bool $asResource = false)
* @see \Symfony\Component\HttpFoundation\Request::getBaseUrl
* @method static string getBaseUrl()
* @see \Illuminate\Http\Request::is
* @method static bool is(...$patterns)
* @see \Symfony\Component\HttpFoundation\Request::getUriForPath
* @method static string getUriForPath(string $path)
* @see \Illuminate\Http\Request::ips
* @method static array ips()
* @see \Illuminate\Http\Request::getRouteResolver
* @method static \Closure getRouteResolver()
* @see \Illuminate\Http\Concerns\InteractsWithInput::input
* @method static mixed input(null|string $key = null, $default = null)
* @see \Symfony\Component\HttpFoundation\Request::enableHttpMethodParameterOverride
* @method static void enableHttpMethodParameterOverride()
* @see \Illuminate\Http\Request::route
* @method static \Illuminate\Routing\Route|null|object|string route(null|string $param = null, $default = null)
* @see \Symfony\Component\HttpFoundation\Request::getPathInfo
* @method static string getPathInfo()
* @see \Illuminate\Http\Request::offsetUnset
* @method static void offsetUnset(string $offset)
* @see \Illuminate\Http\Concerns\InteractsWithFlashData::flashOnly
* @method static void flashOnly(array|mixed $keys)
* @see \Illuminate\Http\Concerns\InteractsWithInput::except
* @method static array except(array|mixed $keys)
* @see \Symfony\Component\HttpFoundation\Request::getProtocolVersion
* @method static null|string getProtocolVersion()
* @see \Symfony\Component\HttpFoundation\Request::getTrustedHeaderSet
* @method static int getTrustedHeaderSet()
* @see \Symfony\Component\HttpFoundation\Request::getPreferredFormat
* @method static null|string getPreferredFormat(null|string $default = 'html')
* @see \Illuminate\Http\Concerns\InteractsWithInput::isNotFilled
* @method static bool isNotFilled(array|string $key)
* @see \Symfony\Component\HttpFoundation\Request::isMethodCacheable
* @method static bool isMethodCacheable()
* @see \Illuminate\Http\Request::decodedPath
* @method static string decodedPath()
* @see \Symfony\Component\HttpFoundation\Request::getRequestFormat
* @method static null|string getRequestFormat(null|string $default = 'html')
* @see \Illuminate\Http\Concerns\InteractsWithFlashData::flash
* @method static void flash()
* @see \Illuminate\Http\Concerns\InteractsWithInput::server
* @method static array|null|string server(null|string $key = null, array|null|string $default = null)
* @see \Symfony\Component\HttpFoundation\Request::setLocale
* @method static void setLocale(string $locale)
* @see \Illuminate\Http\Request::setUserResolver
* @method static \Illuminate\Http\Request setUserResolver(\Closure $callback)
* @see \Symfony\Component\HttpFoundation\Request::setDefaultLocale
* @method static void setDefaultLocale(string $locale)
* @see \Symfony\Component\HttpFoundation\Request::getPort
* @method static int|null|string getPort()
* @see \Illuminate\Http\Request::setRouteResolver
* @method static \Illuminate\Http\Request setRouteResolver(\Closure $callback)
* @see \Symfony\Component\HttpFoundation\Request::setRequestFormat
* @method static void setRequestFormat(null|string $format)
* @see \Illuminate\Http\Request::userAgent
* @method static null|string userAgent()
* @see \Symfony\Component\HttpFoundation\Request::setTrustedProxies
* @method static void setTrustedProxies(array $proxies, int $trustedHeaderSet)
* @see \Illuminate\Http\Concerns\InteractsWithContentTypes::wantsJson
* @method static bool wantsJson()
* @see \Symfony\Component\HttpFoundation\Request::getHttpMethodParameterOverride
* @method static bool getHttpMethodParameterOverride()
* @see \Symfony\Component\HttpFoundation\Request::getETags
* @method static array getETags()
* @see \Illuminate\Http\Request::segments
* @method static array segments()
* @see \Illuminate\Support\Traits\Macroable::hasMacro
* @method static bool hasMacro(string $name)
* @see \Illuminate\Http\Concerns\InteractsWithInput::file
* @method static array|\Illuminate\Http\UploadedFile|\Illuminate\Http\UploadedFile[]|null file(null|string $key = null, $default = null)
* @see \Symfony\Component\HttpFoundation\Request::getContentType
* @method static null|string getContentType()
* @see \Illuminate\Http\Request::get
* @method static mixed get(string $key, $default = null)
* @see \Symfony\Component\HttpFoundation\Request::preferSafeContent
* @method static bool preferSafeContent()
* @see \Symfony\Component\HttpFoundation\Request::getMimeTypes
* @method static array getMimeTypes(string $format)
* @see \Illuminate\Http\Concerns\InteractsWithContentTypes::matchesType
* @method static bool matchesType(string $actual, string $type)
* @see \Illuminate\Http\Concerns\InteractsWithContentTypes::acceptsJson
* @method static bool acceptsJson()
* @see \Illuminate\Http\Concerns\InteractsWithInput::whenHas
* @method static \Illuminate\Http\Concerns\InteractsWithInput|mixed whenHas(string $key, callable $callback)
* @see \Illuminate\Http\Concerns\InteractsWithContentTypes::prefers
* @method static null|string prefers(array|string $contentTypes)
* @see \Symfony\Component\HttpFoundation\Request::getTrustedProxies
* @method static array|string[] getTrustedProxies()
* @see \Symfony\Component\HttpFoundation\Request::getDefaultLocale
* @method static string getDefaultLocale()
* @see \Symfony\Component\HttpFoundation\Request::getCharsets
* @method static array getCharsets()
* @see \Illuminate\Http\Request::getSession
* @method static \Illuminate\Session\Store|null getSession()
* @see \Illuminate\Http\Concerns\InteractsWithInput::hasHeader
* @method static bool hasHeader(string $key)
* @see \Symfony\Component\HttpFoundation\Request::getUserInfo
* @method static null|string getUserInfo()
* @see \Illuminate\Http\Concerns\InteractsWithInput::filled
* @method static bool filled(array|string $key)
* @see \Illuminate\Http\Request::url
* @method static string url()
* @see \Symfony\Component\HttpFoundation\Request::setMethod
* @method static void setMethod(string $method)
* @see \Symfony\Component\HttpFoundation\Request::getHost
* @method static string getHost()
* @see \Symfony\Component\HttpFoundation\Request::getPassword
* @method static null|string getPassword()
* @see \Symfony\Component\HttpFoundation\Request::getLocale
* @method static string getLocale()
* @see \Illuminate\Http\Concerns\InteractsWithInput::exists
* @method static bool exists(array|string $key)
* @see \Symfony\Component\HttpFoundation\Request::initialize
* @method static void initialize(array $query = [], array $request = [], array $attributes = [], array $cookies = [], array $files = [], array $server = [], null|resource|string $content = null)
* @see \Illuminate\Http\Request::instance
* @method static \Illuminate\Http\Request instance()
* @see \Illuminate\Http\Concerns\InteractsWithInput::hasFile
* @method static bool hasFile(string $key)
* @see \Symfony\Component\HttpFoundation\Request::getRelativeUriForPath
* @method static string getRelativeUriForPath(string $path)
* @see \Illuminate\Http\Request::pjax
* @method static bool pjax()
* @see \Symfony\Component\HttpFoundation\Request::createFromGlobals
* @method static \Symfony\Component\HttpFoundation\Request createFromGlobals()
* @see \Symfony\Component\HttpFoundation\Request::hasSession
* @method static bool hasSession()
* @see \Illuminate\Http\Request::replace
* @method static \Illuminate\Http\Request replace(array $input)
* @see \Illuminate\Http\Request::secure
* @method static bool secure()
* @see \Illuminate\Http\Request::createFromBase
* @method static \Illuminate\Http\Request createFromBase(\Symfony\Component\HttpFoundation\Request $request)
* @see \Symfony\Component\HttpFoundation\Request::getRealMethod
* @method static string getRealMethod()
* @see \Symfony\Component\HttpFoundation\Request::getPreferredLanguage
* @method static null|string getPreferredLanguage(array $locales = null)
* @see \Illuminate\Http\Concerns\InteractsWithInput::post
* @method static array|null|string post(null|string $key = null, array|null|string $default = null)
* @see \Illuminate\Http\Concerns\InteractsWithInput::bearerToken
* @method static null|string bearerToken()
* @see \Symfony\Component\HttpFoundation\Request::getClientIps
* @method static array|string[] getClientIps()
* @see \Illuminate\Http\Request::segment
* @method static null|string segment(int $index, null|string $default = null)
* @see \Illuminate\Http\Concerns\InteractsWithInput::only
* @method static array only(array|mixed $keys)
* @see \Symfony\Component\HttpFoundation\Request::setFactory
* @method static void setFactory(callable|null $callable)
* @see \Symfony\Component\HttpFoundation\Request::create
* @method static \Symfony\Component\HttpFoundation\Request create(string $uri, string $method = 'GET', array $parameters = [], array $cookies = [], array $files = [], array $server = [], null|resource|string $content = null)
* @see \Illuminate\Http\Concerns\InteractsWithInput::has
* @method static bool has(array|string $key)
* @see \Symfony\Component\HttpFoundation\Request::getHttpHost
* @method static string getHttpHost()
* @see \Symfony\Component\HttpFoundation\Request::setFormat
* @method static void setFormat(null|string $format, array|string $mimeTypes)
* @see \Illuminate\Http\Concerns\InteractsWithInput::all
* @method static array all(array|mixed|null $keys = null)
* @see \Illuminate\Http\Concerns\InteractsWithContentTypes::isJson
* @method static bool isJson()
* @see \Illuminate\Http\Concerns\InteractsWithInput::whenFilled
* @method static \Illuminate\Http\Concerns\InteractsWithInput|mixed whenFilled(string $key, callable $callback)
* @see \Symfony\Component\HttpFoundation\Request::setSession
* @method static void setSession(\Symfony\Component\HttpFoundation\Session\SessionInterface $session)
* @see \Illuminate\Http\Request::routeIs
* @method static bool routeIs(...$patterns)
* @see \Illuminate\Http\Concerns\InteractsWithContentTypes::accepts
* @method static bool accepts(array|string $contentTypes)
* @see \Illuminate\Http\Concerns\InteractsWithInput::query
* @method static array|null|string query(null|string $key = null, array|null|string $default = null)
* @see \Illuminate\Http\Concerns\InteractsWithContentTypes::format
* @method static string format(string $default = 'html')
* @see \Illuminate\Http\Request::capture
* @method static \Illuminate\Http\Request capture()
* @see \Illuminate\Http\Request::duplicate
* @method static \Illuminate\Http\Request|\Symfony\Component\HttpFoundation\Request duplicate(array $query = null, array $request = null, array $attributes = null, array $cookies = null, array $files = null, array $server = null)
* @see \Symfony\Component\HttpFoundation\Request::getClientIp
* @method static null|string getClientIp()
* @see \Illuminate\Support\Traits\Macroable::mixin
* @method static void mixin(object $mixin, bool $replace = true)
* @see \Illuminate\Http\Concerns\InteractsWithInput::hasCookie
* @method static bool hasCookie(string $key)
* @see \Symfony\Component\HttpFoundation\Request::getUser
* @method static null|string getUser()
* @see \Symfony\Component\HttpFoundation\Request::getTrustedHosts
* @method static array|string[] getTrustedHosts()
* @see \Illuminate\Http\Concerns\InteractsWithInput::header
* @method static array|null|string header(null|string $key = null, array|null|string $default = null)
* @see \Symfony\Component\HttpFoundation\Request::getBasePath
* @method static string getBasePath()
* @see \Illuminate\Http\Request::offsetGet
* @method static mixed offsetGet(string $offset)
* @see \Illuminate\Http\Concerns\InteractsWithInput::anyFilled
* @method static bool anyFilled(array|string $keys)
* @see \Illuminate\Http\Request::session
* @method static \Illuminate\Session\Store session()
* @see \Illuminate\Http\Concerns\InteractsWithInput::keys
* @method static array keys()
* @see \Illuminate\Http\Request::prefetch
* @method static bool prefetch()
* @see \Symfony\Component\HttpFoundation\Request::isNoCache
* @method static bool isNoCache()
* @see \Illuminate\Http\Request::offsetSet
* @method static void offsetSet(string $offset, $value)
* @see \Symfony\Component\HttpFoundation\Request::getMethod
* @method static string getMethod()
* @see \Symfony\Component\HttpFoundation\Request::getMimeType
* @method static null|string getMimeType(string $format)
* @see \Illuminate\Http\Concerns\InteractsWithContentTypes::expectsJson
* @method static bool expectsJson()
* @see \Illuminate\Http\Concerns\InteractsWithFlashData::flashExcept
* @method static void flashExcept(array|mixed $keys)
* @see \Illuminate\Http\Concerns\InteractsWithContentTypes::acceptsAnyContentType
* @method static bool acceptsAnyContentType()
* @see \Illuminate\Http\Concerns\InteractsWithFlashData::flush
* @method static void flush()
* @see \Symfony\Component\HttpFoundation\Request::normalizeQueryString
* @method static string normalizeQueryString(null|string $qs)
* @see \Illuminate\Http\Request::root
* @method static string root()
* @see \Illuminate\Http\Concerns\InteractsWithInput::missing
* @method static bool missing(array|string $key)
* @see \Symfony\Component\HttpFoundation\Request::isFromTrustedProxy
* @method static bool isFromTrustedProxy()
* @see \Illuminate\Http\Request::json
* @method static mixed|null|\Symfony\Component\HttpFoundation\ParameterBag json(null|string $key = null, $default = null)
* @see \Illuminate\Http\Request::offsetExists
* @method static bool offsetExists(string $offset)
* @see \Symfony\Component\HttpFoundation\Request::getUri
* @method static string getUri()
* @see \Symfony\Component\HttpFoundation\Request::getFormat
* @method static null|string getFormat(null|string $mimeType)
* @see \Symfony\Component\HttpFoundation\Request::getScriptName
* @method static string getScriptName()
* @see \Illuminate\Support\Traits\Macroable::macro
* @method static void macro(string $name, callable|object $macro)
* @see \Symfony\Component\HttpFoundation\Request::isSecure
* @method static bool isSecure()
* @see \Illuminate\Http\Request::fullUrlWithQuery
* @method static string fullUrlWithQuery(array $query)
* @see \Symfony\Component\HttpFoundation\Request::getScheme
* @method static string getScheme()
* @see \Illuminate\Http\Request::fullUrlIs
* @method static bool fullUrlIs(...$patterns)
* @see \Symfony\Component\HttpFoundation\Request::getAcceptableContentTypes
* @method static array getAcceptableContentTypes()
* @see \Illuminate\Http\Concerns\InteractsWithInput::boolean
* @method static bool boolean(null|string $key = null, bool $default = false)
* @see \Illuminate\Http\Request::setLaravelSession
* @method static void setLaravelSession(\Illuminate\Contracts\Session\Session $session)
* @see \Symfony\Component\HttpFoundation\Request::getRequestUri
* @method static string getRequestUri()
* @see \Illuminate\Http\Request::toArray
* @method static array toArray()
* @see \Illuminate\Http\Concerns\InteractsWithInput::allFiles
* @method static array allFiles()
* @see \Illuminate\Http\Request::user
* @method static mixed user(null|string $guard = null)
* @see \Symfony\Component\HttpFoundation\Request::getLanguages
* @method static array getLanguages()
*/
class Request {}
/**
* @see \Illuminate\Contracts\Routing\ResponseFactory::streamDownload
* @method static \Symfony\Component\HttpFoundation\StreamedResponse streamDownload(\Closure $callback, null|string $name = null, array $headers = [], null|string $disposition = 'attachment')
* @see \Illuminate\Contracts\Routing\ResponseFactory::jsonp
* @method static \Illuminate\Http\JsonResponse jsonp(string $callback, $data = [], int $status = 200, array $headers = [], int $options = 0)
* @see \Illuminate\Contracts\Routing\ResponseFactory::redirectTo
* @method static \Illuminate\Http\RedirectResponse redirectTo(string $path, int $status = 302, array $headers = [], bool|null $secure = null)
* @see \Illuminate\Contracts\Routing\ResponseFactory::redirectGuest
* @method static \Illuminate\Http\RedirectResponse redirectGuest(string $path, int $status = 302, array $headers = [], bool|null $secure = null)
* @see \Illuminate\Contracts\Routing\ResponseFactory::redirectToIntended
* @method static \Illuminate\Http\RedirectResponse redirectToIntended(string $default = '/', int $status = 302, array $headers = [], bool|null $secure = null)
* @see \Illuminate\Contracts\Routing\ResponseFactory::download
* @method static \Symfony\Component\HttpFoundation\BinaryFileResponse download(\SplFileInfo|string $file, null|string $name = null, array $headers = [], null|string $disposition = 'attachment')
* @see \Illuminate\Contracts\Routing\ResponseFactory::view
* @method static \Illuminate\Http\Response view(array|string $view, array $data = [], int $status = 200, array $headers = [])
* @see \Illuminate\Contracts\Routing\ResponseFactory::file
* @method static \Symfony\Component\HttpFoundation\BinaryFileResponse file(\SplFileInfo|string $file, array $headers = [])
* @see \Illuminate\Contracts\Routing\ResponseFactory::stream
* @method static \Symfony\Component\HttpFoundation\StreamedResponse stream(\Closure $callback, int $status = 200, array $headers = [])
* @see \Illuminate\Contracts\Routing\ResponseFactory::noContent
* @method static \Illuminate\Http\Response noContent(int $status = 204, array $headers = [])
* @see \Illuminate\Contracts\Routing\ResponseFactory::json
* @method static \Illuminate\Http\JsonResponse json($data = [], int $status = 200, array $headers = [], int $options = 0)
* @see \Illuminate\Contracts\Routing\ResponseFactory::redirectToRoute
* @method static \Illuminate\Http\RedirectResponse redirectToRoute(string $route, $parameters = [], int $status = 302, array $headers = [])
* @see \Illuminate\Contracts\Routing\ResponseFactory::make
* @method static \Illuminate\Http\Response make(string $content = '', int $status = 200, array $headers = [])
* @see \Illuminate\Contracts\Routing\ResponseFactory::redirectToAction
* @method static \Illuminate\Http\RedirectResponse redirectToAction(string $action, $parameters = [], int $status = 302, array $headers = [])
*/
class Response {}
/**
* @see \Illuminate\Routing\Router::apiResources
* @method static void apiResources(array $resources, array $options = [])
* @see \Illuminate\Routing\Router::currentRouteName
* @method static null|string currentRouteName()
* @see \Illuminate\Routing\Router::dispatch
* @method static \Symfony\Component\HttpFoundation\Response dispatch(\Illuminate\Http\Request $request)
* @see \Illuminate\Routing\Router::getLastGroupPrefix
* @method static string getLastGroupPrefix()
* @see \Illuminate\Routing\Router::newRoute
* @method static \Illuminate\Routing\Route newRoute(array|string $methods, string $uri, $action)
* @see \Illuminate\Routing\Router::substituteBindings
* @method static \Illuminate\Routing\Route substituteBindings(\Illuminate\Routing\Route $route)
* @see \Illuminate\Routing\Router::put
* @method static \Illuminate\Routing\Route put(string $uri, array|callable|null|string $action = null)
* @see \Illuminate\Routing\Router::permanentRedirect
* @method static \Illuminate\Routing\Route permanentRedirect(string $uri, string $destination)
* @see \Illuminate\Routing\Router::patch
* @method static \Illuminate\Routing\Route patch(string $uri, array|callable|null|string $action = null)
* @see \Illuminate\Routing\Router::view
* @method static \Illuminate\Routing\Route view(string $uri, string $view, array $data = [])
* @see \Illuminate\Routing\Router::bind
* @method static void bind(string $key, callable|string $binder)
* @see \Illuminate\Routing\Router::post
* @method static \Illuminate\Routing\Route post(string $uri, array|callable|null|string $action = null)
* @see \Illuminate\Routing\Router::toResponse
* @method static \Symfony\Component\HttpFoundation\Response toResponse(\Symfony\Component\HttpFoundation\Request $request, $response)
* @see \Illuminate\Routing\Router::options
* @method static \Illuminate\Routing\Route options(string $uri, array|callable|null|string $action = null)
* @see \Illuminate\Routing\Router::model
* @method static void model(string $key, string $class, \Closure $callback = null)
* @see \Illuminate\Routing\Router::has
* @method static bool has(string $name)
* @see \Illuminate\Routing\Router::group
* @method static void group(array $attributes, \Closure|string $routes)
* @see \Illuminate\Routing\Router::currentRouteAction
* @method static null|string currentRouteAction()
* @see \Illuminate\Routing\Router::getBindingCallback
* @method static \Closure|null getBindingCallback(string $key)
* @see \Illuminate\Routing\Router::hasMiddlewareGroup
* @method static bool hasMiddlewareGroup(string $name)
* @see \Illuminate\Routing\Router::resource
* @method static \Illuminate\Routing\PendingResourceRegistration resource(string $name, string $controller, array $options = [])
* @see \Illuminate\Routing\Router::pushMiddlewareToGroup
* @method static \Illuminate\Routing\Router pushMiddlewareToGroup(string $group, string $middleware)
* @see \Illuminate\Routing\Router::patterns
* @method static void patterns(array $patterns)
* @see \Illuminate\Routing\Router::respondWithRoute
* @method static \Symfony\Component\HttpFoundation\Response respondWithRoute(string $name)
* @see \Illuminate\Routing\Router::prependMiddlewareToGroup
* @method static \Illuminate\Routing\Router prependMiddlewareToGroup(string $group, string $middleware)
* @see \Illuminate\Routing\Router::addRoute
* @method static \Illuminate\Routing\Route addRoute(array|string $methods, string $uri, array|callable|null|string $action)
* @see \Illuminate\Routing\Router::aliasMiddleware
* @method static \Illuminate\Routing\Router aliasMiddleware(string $name, string $class)
* @see \Illuminate\Routing\Router::getMiddlewareGroups
* @method static array getMiddlewareGroups()
* @see \Illuminate\Routing\Router::is
* @method static bool is(...$patterns)
* @see \Illuminate\Routing\Router::dispatchToRoute
* @method static \Symfony\Component\HttpFoundation\Response dispatchToRoute(\Illuminate\Http\Request $request)
* @see \Illuminate\Routing\Router::getRoutes
* @method static \Illuminate\Routing\RouteCollection|\Illuminate\Routing\RouteCollectionInterface getRoutes()
* @see \Illuminate\Routing\Router::apiResource
* @method static \Illuminate\Routing\PendingResourceRegistration apiResource(string $name, string $controller, array $options = [])
* @see \Illuminate\Support\Traits\Macroable::mixin
* @method static void mixin(object $mixin, bool $replace = true)
* @see \Illuminate\Routing\Router::input
* @method static mixed input(string $key, null|string $default = null)
* @see \Illuminate\Routing\RouteRegistrar::as
* @method static \Illuminate\Routing\RouteRegistrar as(string $value)
* @see \Illuminate\Routing\RouteRegistrar::domain
* @method static \Illuminate\Routing\RouteRegistrar domain(string $value)
* @see \Illuminate\Routing\RouteRegistrar::name
* @method static \Illuminate\Routing\RouteRegistrar name(string $value)
* @see \Illuminate\Routing\Router::matched
* @method static void matched(callable|string $callback)
* @see \Illuminate\Routing\Router::fallback
* @method static \Illuminate\Routing\Route fallback(array|callable|null|string $action)
* @see \Illuminate\Routing\Router::currentRouteUses
* @method static bool currentRouteUses(string $action)
* @see \Illuminate\Routing\Router::getGroupStack
* @method static array getGroupStack()
* @see \Illuminate\Routing\Router::resourceVerbs
* @method static array|null resourceVerbs(array $verbs = [])
* @see \Illuminate\Routing\Router::singularResourceParameters
* @method static void singularResourceParameters(bool $singular = true)
* @see \Illuminate\Routing\Router::pattern
* @method static void pattern(string $key, string $pattern)
* @see \Illuminate\Routing\Router::substituteImplicitBindings
* @method static void substituteImplicitBindings(\Illuminate\Routing\Route $route)
* @see \Illuminate\Routing\Router::delete
* @method static \Illuminate\Routing\Route delete(string $uri, array|callable|null|string $action = null)
* @see \Illuminate\Routing\Router::setCompiledRoutes
* @method static void setCompiledRoutes(array $routes)
* @see \Illuminate\Routing\Router::current
* @method static \Illuminate\Routing\Route|null current()
* @see \Illuminate\Routing\Router::hasGroupStack
* @method static bool hasGroupStack()
* @see \Illuminate\Support\Traits\Macroable::hasMacro
* @method static bool hasMacro(string $name)
* @see \Illuminate\Routing\Router::getMiddleware
* @method static array getMiddleware()
* @see \Illuminate\Routing\Router::get
* @method static \Illuminate\Routing\Route get(string $uri, array|callable|null|string $action = null)
* @see \Illuminate\Routing\Router::gatherRouteMiddleware
* @method static array gatherRouteMiddleware(\Illuminate\Routing\Route $route)
* @see \Illuminate\Routing\Router::resourceParameters
* @method static void resourceParameters(array $parameters = [])
* @see \Illuminate\Routing\RouteRegistrar::where
* @method static \Illuminate\Routing\RouteRegistrar where(array $where)
* @see \Illuminate\Routing\Router::uniqueMiddleware
* @method static array uniqueMiddleware(array $middleware)
* @see \Illuminate\Routing\RouteRegistrar::attribute
* @method static \Illuminate\Routing\RouteRegistrar attribute(string $key, $value)
* @see \Illuminate\Routing\RouteRegistrar::middleware
* @method static \Illuminate\Routing\RouteRegistrar middleware(array|null|string $middleware)
* @see \Illuminate\Routing\Router::mergeWithLastGroup
* @method static array mergeWithLastGroup(array $new, bool $prependExistingPrefix = true)
* @see \Illuminate\Routing\Router::redirect
* @method static \Illuminate\Routing\Route redirect(string $uri, string $destination, int $status = 302)
* @see \Illuminate\Support\Traits\Macroable::macro
* @method static void macro(string $name, callable|object $macro)
* @see \Illuminate\Routing\Router::middlewareGroup
* @method static \Illuminate\Routing\Router middlewareGroup(string $name, array $middleware)
* @see \Illuminate\Routing\Router::currentRouteNamed
* @method static bool currentRouteNamed(...$patterns)
* @see \Illuminate\Routing\Router::match
* @method static \Illuminate\Routing\Route match(array|string $methods, string $uri, array|callable|null|string $action = null)
* @see \Illuminate\Routing\Router::resources
* @method static void resources(array $resources, array $options = [])
* @see \Illuminate\Routing\Router::any
* @method static \Illuminate\Routing\Route any(string $uri, array|callable|null|string $action = null)
* @see \Illuminate\Routing\Router::getCurrentRequest
* @method static \Illuminate\Http\Request getCurrentRequest()
* @see \Illuminate\Routing\Router::setRoutes
* @method static void setRoutes(\Illuminate\Routing\RouteCollection $routes)
* @see \Illuminate\Routing\Router::prepareResponse
* @method static \Symfony\Component\HttpFoundation\Response prepareResponse(\Symfony\Component\HttpFoundation\Request $request, $response)
* @see \Illuminate\Routing\Router::getCurrentRoute
* @method static \Illuminate\Routing\Route|null getCurrentRoute()
* @see \Illuminate\Routing\RouteRegistrar::namespace
* @method static \Illuminate\Routing\RouteRegistrar namespace(string $value)
* @see \Illuminate\Routing\Router::uses
* @method static bool uses(...$patterns)
* @see \Illuminate\Support\Traits\Macroable::macroCall
* @method static mixed macroCall(string $method, array $parameters)
* @see \Illuminate\Routing\Router::getPatterns
* @method static array getPatterns()
* @see Route::emailVerification
* @method static void emailVerification()
* @see Route::auth
* @method static void auth($options = [])
* @see Route::resetPassword
* @method static void resetPassword()
* @see Route::confirmPassword
* @method static void confirmPassword()
*/
class Route {}
/**
* @see \Illuminate\Database\Schema\Builder::disableForeignKeyConstraints
* @method static bool disableForeignKeyConstraints()
* @see \Illuminate\Database\Schema\Builder::drop
* @method static void drop(string $table)
* @see \Illuminate\Database\Schema\Builder::getColumnListing
* @method static array getColumnListing(string $table)
* @see \Illuminate\Database\Schema\Builder::hasColumns
* @method static bool hasColumns(string $table, array $columns)
* @see \Illuminate\Database\Schema\Builder::getConnection
* @method static \Illuminate\Database\Connection getConnection()
* @see \Illuminate\Database\Schema\Builder::dropIfExists
* @method static void dropIfExists(string $table)
* @see \Illuminate\Database\Schema\Builder::dropAllTables
* @method static void dropAllTables()
* @see \Illuminate\Database\Schema\Builder::dropAllViews
* @method static void dropAllViews()
* @see \Illuminate\Database\Schema\Builder::hasTable
* @method static bool hasTable(string $table)
* @see \Illuminate\Database\Schema\Builder::getAllTables
* @method static void getAllTables()
* @see \Illuminate\Database\Schema\Builder::enableForeignKeyConstraints
* @method static bool enableForeignKeyConstraints()
* @see \Illuminate\Database\Schema\Builder::blueprintResolver
* @method static void blueprintResolver(\Closure $resolver)
* @see \Illuminate\Database\Schema\Builder::rename
* @method static void rename(string $from, string $to)
* @see \Illuminate\Database\Schema\Builder::defaultStringLength
* @method static void defaultStringLength(int $length)
* @see \Illuminate\Database\Schema\Builder::setConnection
* @method static \Illuminate\Database\Schema\Builder setConnection(\Illuminate\Database\Connection $connection)
* @see \Illuminate\Database\Schema\Builder::getColumnType
* @method static string getColumnType(string $table, string $column)
* @see \Illuminate\Database\Schema\Builder::dropAllTypes
* @method static void dropAllTypes()
* @see \Illuminate\Database\Schema\Builder::create
* @method static void create(string $table, \Closure $callback)
* @see \Illuminate\Database\Schema\Builder::hasColumn
* @method static bool hasColumn(string $table, string $column)
* @see \Illuminate\Database\Schema\Builder::registerCustomDoctrineType
* @method static void registerCustomDoctrineType(string $class, string $name, string $type)
* @see \Illuminate\Database\Schema\Builder::table
* @method static void table(string $table, \Closure $callback)
*/
class Schema {}
/**
* @see \Illuminate\Session\SessionManager::setDefaultDriver
* @method static void setDefaultDriver(string $name)
* @see \Illuminate\Session\SessionManager::getSessionConfig
* @method static array getSessionConfig()
* @see \Illuminate\Session\SessionManager::blockDriver
* @method static null|string blockDriver()
* @see \Illuminate\Support\Manager::extend
* @method static \Illuminate\Support\Manager extend(string $driver, \Closure $callback)
* @see \Illuminate\Support\Manager::driver
* @method static mixed driver(null|string $driver = null)
* @see \Illuminate\Session\SessionManager::getDefaultDriver
* @method static string getDefaultDriver()
* @see \Illuminate\Support\Manager::getDrivers
* @method static array getDrivers()
* @see \Illuminate\Session\SessionManager::shouldBlock
* @method static bool shouldBlock()
* @see \Illuminate\Session\Store::regenerateToken
* @method static void regenerateToken()
* @see \Illuminate\Session\Store::handlerNeedsRequest
* @method static bool handlerNeedsRequest()
* @see \Illuminate\Session\Store::replace
* @method static void replace(array $attributes)
* @see \Illuminate\Session\Store::ageFlashData
* @method static void ageFlashData()
* @see \Illuminate\Session\Store::flashInput
* @method static void flashInput(array $value)
* @see \Illuminate\Session\Store::setRequestOnHandler
* @method static void setRequestOnHandler(\Illuminate\Http\Request $request)
* @see \Illuminate\Session\Store::put
* @method static void put(array|string $key, $value = null)
* @see \Illuminate\Session\Store::previousUrl
* @method static null|string previousUrl()
* @see \Illuminate\Session\Store::only
* @method static array only(array $keys)
* @see \Illuminate\Session\Store::has
* @method static bool has(array|string $key)
* @see \Illuminate\Session\Store::all
* @method static array all()
* @see \Illuminate\Session\Store::setPreviousUrl
* @method static void setPreviousUrl(string $url)
* @see \Illuminate\Session\Store::getId
* @method static string getId()
* @see \Illuminate\Session\Store::isValidId
* @method static bool isValidId(string $id)
* @see \Illuminate\Session\Store::push
* @method static void push(string $key, $value)
* @see \Illuminate\Session\Store::setName
* @method static void setName(string $name)
* @see \Illuminate\Session\Store::reflash
* @method static void reflash()
* @see \Illuminate\Session\Store::forget
* @method static void forget(array|string $keys)
* @see \Illuminate\Session\Store::setExists
* @method static void setExists(bool $value)
* @see \Illuminate\Session\Store::regenerate
* @method static bool regenerate(bool $destroy = false)
* @see \Illuminate\Session\Store::isStarted
* @method static bool isStarted()
* @see \Illuminate\Session\Store::keep
* @method static void keep(array|mixed $keys = null)
* @see \Illuminate\Session\Store::getOldInput
* @method static mixed getOldInput(null|string $key = null, $default = null)
* @see \Illuminate\Session\Store::migrate
* @method static bool migrate(bool $destroy = false)
* @see \Illuminate\Session\Store::flash
* @method static void flash(string $key, $value = true)
* @see \Illuminate\Session\Store::hasOldInput
* @method static bool hasOldInput(null|string $key = null)
* @see \Illuminate\Session\Store::save
* @method static void save()
* @see \Illuminate\Session\Store::increment
* @method static int|mixed increment(string $key, int $amount = 1)
* @see \Illuminate\Session\Store::remove
* @method static mixed remove(string $key)
* @see \Illuminate\Session\Store::remember
* @method static mixed remember(string $key, \Closure $callback)
* @see \Illuminate\Session\Store::flush
* @method static void flush()
* @see \Illuminate\Session\Store::get
* @method static mixed get(string $key, $default = null)
* @see \Illuminate\Session\Store::now
* @method static void now(string $key, $value)
* @see \Illuminate\Session\Store::start
* @method static bool start()
* @see \Illuminate\Session\Store::getHandler
* @method static \SessionHandlerInterface getHandler()
* @see \Illuminate\Session\Store::invalidate
* @method static bool invalidate()
* @see \Illuminate\Session\Store::token
* @method static string token()
* @see \Illuminate\Session\Store::getName
* @method static string getName()
* @see \Illuminate\Session\Store::pull
* @method static mixed pull(string $key, $default = null)
* @see \Illuminate\Session\Store::decrement
* @method static int decrement(string $key, int $amount = 1)
* @see \Illuminate\Session\Store::exists
* @method static bool exists(array|string $key)
* @see \Illuminate\Session\Store::setId
* @method static void setId(string $id)
*/
class Session {}
/**
* @see \Illuminate\Filesystem\FilesystemManager::createS3Driver
* @method static \Illuminate\Contracts\Filesystem\Cloud|\Illuminate\Contracts\Filesystem\Filesystem|\Illuminate\Filesystem\FilesystemAdapter createS3Driver(array $config)
* @see \Illuminate\Filesystem\FilesystemManager::forgetDisk
* @method static \Illuminate\Filesystem\FilesystemManager forgetDisk(array|string $disk)
* @see \Illuminate\Contracts\Filesystem\Filesystem::prepend
* @method static bool prepend(string $path, string $data)
* @see \Illuminate\Contracts\Filesystem\Filesystem::getVisibility
* @method static string getVisibility(string $path)
* @see \Illuminate\Contracts\Filesystem\Filesystem::delete
* @method static bool delete(array|string $paths)
* @see \Illuminate\Contracts\Filesystem\Filesystem::put
* @method static bool put(string $path, resource|string $contents, $options = [])
* @see \Illuminate\Filesystem\FilesystemManager::cloud
* @method static \Illuminate\Contracts\Filesystem\Filesystem|\Illuminate\Filesystem\FilesystemAdapter cloud()
* @see \Illuminate\Filesystem\FilesystemManager::createFtpDriver
* @method static \Illuminate\Contracts\Filesystem\Filesystem|\Illuminate\Filesystem\FilesystemAdapter createFtpDriver(array $config)
* @see \Illuminate\Contracts\Filesystem\Filesystem::writeStream
* @method static bool writeStream(string $path, resource $resource, array $options = [])
* @see \Illuminate\Filesystem\FilesystemManager::createLocalDriver
* @method static \Illuminate\Contracts\Filesystem\Filesystem|\Illuminate\Filesystem\FilesystemAdapter createLocalDriver(array $config)
* @see \Illuminate\Contracts\Filesystem\Filesystem::allDirectories
* @method static array allDirectories(null|string $directory = null)
* @see \Illuminate\Contracts\Filesystem\Filesystem::directories
* @method static array directories(null|string $directory = null, bool $recursive = false)
* @see \Illuminate\Contracts\Filesystem\Filesystem::copy
* @method static bool copy(string $from, string $to)
* @see \Illuminate\Contracts\Filesystem\Filesystem::readStream
* @method static null|resource readStream(string $path)
* @see \Illuminate\Filesystem\FilesystemManager::getDefaultCloudDriver
* @method static string getDefaultCloudDriver()
* @see \Illuminate\Contracts\Filesystem\Filesystem::move
* @method static bool move(string $from, string $to)
* @see \Illuminate\Filesystem\FilesystemManager::set
* @method static \Illuminate\Filesystem\FilesystemManager set(string $name, $disk)
* @see \Illuminate\Filesystem\FilesystemManager::createSftpDriver
* @method static \Illuminate\Contracts\Filesystem\Filesystem|\Illuminate\Filesystem\FilesystemAdapter createSftpDriver(array $config)
* @see \Illuminate\Contracts\Filesystem\Filesystem::deleteDirectory
* @method static bool deleteDirectory(string $directory)
* @see \Illuminate\Filesystem\FilesystemManager::extend
* @method static \Illuminate\Filesystem\FilesystemManager extend(string $driver, \Closure $callback)
* @see \Illuminate\Filesystem\FilesystemManager::disk
* @method static \Illuminate\Contracts\Filesystem\Filesystem|\Illuminate\Filesystem\FilesystemAdapter disk(null|string $name = null)
* @see \Illuminate\Contracts\Filesystem\Filesystem::size
* @method static int size(string $path)
* @see \Illuminate\Contracts\Filesystem\Filesystem::makeDirectory
* @method static bool makeDirectory(string $path)
* @see \Illuminate\Contracts\Filesystem\Filesystem::lastModified
* @method static int lastModified(string $path)
* @see \Illuminate\Contracts\Filesystem\Filesystem::exists
* @method static bool exists(string $path)
* @see \Illuminate\Contracts\Filesystem\Filesystem::files
* @method static array files(null|string $directory = null, bool $recursive = false)
* @see \Illuminate\Contracts\Filesystem\Filesystem::allFiles
* @method static array allFiles(null|string $directory = null)
* @see \Illuminate\Filesystem\FilesystemManager::drive
* @method static \Illuminate\Contracts\Filesystem\Filesystem|\Illuminate\Filesystem\FilesystemAdapter drive(null|string $name = null)
* @see \Illuminate\Contracts\Filesystem\Filesystem::setVisibility
* @method static bool setVisibility(string $path, string $visibility)
* @see \Illuminate\Filesystem\FilesystemManager::getDefaultDriver
* @method static string getDefaultDriver()
* @see \Illuminate\Contracts\Filesystem\Filesystem::append
* @method static bool append(string $path, string $data)
*/
class Storage {}
/**
* @see \Illuminate\Routing\UrlGenerator::formatRoot
* @method static string formatRoot(string $scheme, null|string $root = null)
* @see \Illuminate\Routing\UrlGenerator::secure
* @method static string secure(string $path, array $parameters = [])
* @see \Illuminate\Routing\UrlGenerator::formatScheme
* @method static null|string formatScheme(bool|null $secure = null)
* @see \Illuminate\Routing\UrlGenerator::signatureHasNotExpired
* @method static bool signatureHasNotExpired(\Illuminate\Http\Request $request)
* @see \Illuminate\Routing\UrlGenerator::toRoute
* @method static string toRoute(\Illuminate\Routing\Route $route, $parameters, bool $absolute)
* @see \Illuminate\Routing\UrlGenerator::action
* @method static string action(array|string $action, $parameters = [], bool $absolute = true)
* @see \Illuminate\Routing\UrlGenerator::getRequest
* @method static \Illuminate\Http\Request getRequest()
* @see \Illuminate\Routing\UrlGenerator::setKeyResolver
* @method static \Illuminate\Routing\UrlGenerator setKeyResolver(callable $keyResolver)
* @see \Illuminate\Routing\UrlGenerator::format
* @method static string format(string $root, string $path, \Illuminate\Routing\Route|null $route = null)
* @see \Illuminate\Support\Traits\Macroable::mixin
* @method static void mixin(object $mixin, bool $replace = true)
* @see \Illuminate\Routing\UrlGenerator::formatHostUsing
* @method static \Illuminate\Routing\UrlGenerator formatHostUsing(\Closure $callback)
* @see \Illuminate\Routing\UrlGenerator::route
* @method static string route(string $name, $parameters = [], bool $absolute = true)
* @see \Illuminate\Routing\UrlGenerator::forceRootUrl
* @method static void forceRootUrl(null|string $root)
* @see \Illuminate\Routing\UrlGenerator::defaults
* @method static void defaults(array $defaults)
* @see \Illuminate\Routing\UrlGenerator::formatParameters
* @method static array formatParameters(array|mixed $parameters)
* @see \Illuminate\Routing\UrlGenerator::signedRoute
* @method static string signedRoute(string $name, $parameters = [], \DateInterval|\DateTimeInterface|int|null $expiration = null, bool $absolute = true)
* @see \Illuminate\Routing\UrlGenerator::setRequest
* @method static void setRequest(\Illuminate\Http\Request $request)
* @see \Illuminate\Routing\UrlGenerator::isValidUrl
* @method static bool isValidUrl(string $path)
* @see \Illuminate\Routing\UrlGenerator::full
* @method static string full()
* @see \Illuminate\Routing\UrlGenerator::getDefaultParameters
* @method static array getDefaultParameters()
* @see \Illuminate\Routing\UrlGenerator::pathFormatter
* @method static \Closure pathFormatter()
* @see \Illuminate\Routing\UrlGenerator::current
* @method static string current()
* @see \Illuminate\Support\Traits\Macroable::hasMacro
* @method static bool hasMacro(string $name)
* @see \Illuminate\Routing\UrlGenerator::temporarySignedRoute
* @method static string temporarySignedRoute(string $name, \DateInterval|\DateTimeInterface|int $expiration, array $parameters = [], bool $absolute = true)
* @see \Illuminate\Routing\UrlGenerator::secureAsset
* @method static string secureAsset(string $path)
* @see \Illuminate\Routing\UrlGenerator::formatPathUsing
* @method static \Illuminate\Routing\UrlGenerator formatPathUsing(\Closure $callback)
* @see \Illuminate\Support\Traits\Macroable::macro
* @method static void macro(string $name, callable|object $macro)
* @see \Illuminate\Routing\UrlGenerator::previous
* @method static string previous($fallback = false)
* @see \Illuminate\Routing\UrlGenerator::hasCorrectSignature
* @method static bool hasCorrectSignature(\Illuminate\Http\Request $request, bool $absolute = true)
* @see \Illuminate\Routing\UrlGenerator::forceScheme
* @method static void forceScheme(null|string $scheme)
* @see \Illuminate\Routing\UrlGenerator::setSessionResolver
* @method static \Illuminate\Routing\UrlGenerator setSessionResolver(callable $sessionResolver)
* @see \Illuminate\Routing\UrlGenerator::setRoutes
* @method static \Illuminate\Routing\UrlGenerator setRoutes(\Illuminate\Routing\RouteCollectionInterface $routes)
* @see \Illuminate\Routing\UrlGenerator::hasValidSignature
* @method static bool hasValidSignature(\Illuminate\Http\Request $request, bool $absolute = true)
* @see \Illuminate\Routing\UrlGenerator::assetFrom
* @method static string assetFrom(string $root, string $path, bool|null $secure = null)
* @see \Illuminate\Routing\UrlGenerator::setRootControllerNamespace
* @method static \Illuminate\Routing\UrlGenerator setRootControllerNamespace(string $rootNamespace)
* @see \Illuminate\Routing\UrlGenerator::to
* @method static string to(string $path, $extra = [], bool|null $secure = null)
* @see \Illuminate\Routing\UrlGenerator::asset
* @method static string asset(string $path, bool|null $secure = null)
*/
class URL {}
/**
* @see \Illuminate\Validation\Factory::resolver
* @method static void resolver(\Closure $resolver)
* @see \Illuminate\Validation\Factory::setPresenceVerifier
* @method static void setPresenceVerifier(\Illuminate\Validation\PresenceVerifierInterface $presenceVerifier)
* @see \Illuminate\Validation\Factory::replacer
* @method static void replacer(string $rule, \Closure|string $replacer)
* @see \Illuminate\Validation\Factory::extendImplicit
* @method static void extendImplicit(string $rule, \Closure|string $extension, null|string $message = null)
* @see \Illuminate\Validation\Factory::extend
* @method static void extend(string $rule, \Closure|string $extension, null|string $message = null)
* @see \Illuminate\Validation\Factory::extendDependent
* @method static void extendDependent(string $rule, \Closure|string $extension, null|string $message = null)
* @see \Illuminate\Validation\Factory::getTranslator
* @method static \Illuminate\Contracts\Translation\Translator getTranslator()
* @see \Illuminate\Validation\Factory::make
* @method static \Illuminate\Validation\Validator make(array $data, array $rules, array $messages = [], array $customAttributes = [])
* @see \Illuminate\Validation\Factory::getPresenceVerifier
* @method static \Illuminate\Validation\PresenceVerifierInterface getPresenceVerifier()
* @see \Illuminate\Validation\Factory::validate
* @method static array validate(array $data, array $rules, array $messages = [], array $customAttributes = [])
*/
class Validator {}
/**
* @see \Illuminate\View\Concerns\ManagesLayouts::stopSection
* @method static string stopSection(bool $overwrite = false)
* @see \Illuminate\View\Concerns\ManagesLayouts::getSections
* @method static array getSections()
* @see \Illuminate\View\Factory::getEngineResolver
* @method static \Illuminate\View\Engines\EngineResolver getEngineResolver()
* @see \Illuminate\View\Factory::prependNamespace
* @method static \Illuminate\View\Factory prependNamespace(string $namespace, array|string $hints)
* @see \Illuminate\View\Concerns\ManagesEvents::callComposer
* @method static void callComposer(\Illuminate\Contracts\View\View $view)
* @see \Illuminate\View\Concerns\ManagesLayouts::yieldContent
* @method static string yieldContent(string $section, string $default = '')
* @see \Illuminate\View\Factory::setContainer
* @method static void setContainer(\Illuminate\Contracts\Container\Container $container)
* @see \Illuminate\View\Concerns\ManagesTranslations::startTranslation
* @method static void startTranslation(array $replacements = [])
* @see \Illuminate\View\Concerns\ManagesLayouts::sectionMissing
* @method static bool sectionMissing(string $name)
* @see \Illuminate\View\Factory::replaceNamespace
* @method static \Illuminate\View\Factory replaceNamespace(string $namespace, array|string $hints)
* @see \Illuminate\View\Factory::getContainer
* @method static \Illuminate\Contracts\Container\Container getContainer()
* @see \Illuminate\View\Concerns\ManagesComponents::endSlot
* @method static void endSlot()
* @see \Illuminate\View\Concerns\ManagesLoops::getLastLoop
* @method static null|object|\stdClass getLastLoop()
* @see \Illuminate\View\Factory::addNamespace
* @method static \Illuminate\View\Factory addNamespace(string $namespace, array|string $hints)
* @see \Illuminate\View\Factory::renderEach
* @method static string renderEach(string $view, array $data, string $iterator, string $empty = 'raw|')
* @see \Illuminate\View\Concerns\ManagesComponents::startComponent
* @method static void startComponent(\Closure|\Illuminate\View\View|string $view, array $data = [])
* @see \Illuminate\View\Concerns\ManagesStacks::startPrepend
* @method static void startPrepend(string $section, string $content = '')
* @see \Illuminate\Support\Traits\Macroable::mixin
* @method static void mixin(object $mixin, bool $replace = true)
* @see \Illuminate\View\Concerns\ManagesStacks::flushStacks
* @method static void flushStacks()
* @see \Illuminate\View\Factory::addLocation
* @method static void addLocation(string $location)
* @see \Illuminate\View\Factory::incrementRender
* @method static void incrementRender()
* @see \Illuminate\View\Factory::flushFinderCache
* @method static void flushFinderCache()
* @see \Illuminate\View\Factory::decrementRender
* @method static void decrementRender()
* @see \Illuminate\View\Factory::getEngineFromPath
* @method static \Illuminate\Contracts\View\Engine getEngineFromPath(string $path)
* @see \Illuminate\View\Concerns\ManagesLoops::getLoopStack
* @method static array getLoopStack()
* @see \Illuminate\View\Concerns\ManagesLayouts::yieldSection
* @method static string yieldSection()
* @see \Illuminate\View\Concerns\ManagesLayouts::appendSection
* @method static string appendSection()
* @see \Illuminate\View\Factory::shared
* @method static mixed shared(string $key, $default = null)
* @see \Illuminate\View\Concerns\ManagesEvents::composers
* @method static array composers(array $composers)
* @see \Illuminate\View\Concerns\ManagesComponents::renderComponent
* @method static string renderComponent()
* @see \Illuminate\View\Factory::setDispatcher
* @method static void setDispatcher(\Illuminate\Contracts\Events\Dispatcher $events)
* @see \Illuminate\View\Factory::hasRenderedOnce
* @method static bool hasRenderedOnce(string $id)
* @see \Illuminate\View\Concerns\ManagesLayouts::flushSections
* @method static void flushSections()
* @see \Illuminate\View\Factory::getFinder
* @method static \Illuminate\View\ViewFinderInterface getFinder()
* @see \Illuminate\View\Concerns\ManagesLayouts::parentPlaceholder
* @method static string parentPlaceholder(string $section = '')
* @see \Illuminate\View\Concerns\ManagesLayouts::getSection
* @method static mixed|null|string getSection(string $name, null|string $default = null)
* @see \Illuminate\View\Concerns\ManagesComponents::slot
* @method static void slot(string $name, null|string $content = null)
* @see \Illuminate\View\Factory::doneRendering
* @method static bool doneRendering()
* @see \Illuminate\View\Concerns\ManagesLoops::addLoop
* @method static void addLoop(array|\Countable $data)
* @see \Illuminate\View\Concerns\ManagesLayouts::hasSection
* @method static bool hasSection(string $name)
* @see \Illuminate\View\Factory::flushStateIfDoneRendering
* @method static void flushStateIfDoneRendering()
* @see \Illuminate\View\Factory::file
* @method static \Illuminate\Contracts\View\View file(string $path, array|\Illuminate\Contracts\Support\Arrayable $data = [], array $mergeData = [])
* @see \Illuminate\Support\Traits\Macroable::hasMacro
* @method static bool hasMacro(string $name)
* @see \Illuminate\View\Factory::getDispatcher
* @method static \Illuminate\Contracts\Events\Dispatcher getDispatcher()
* @see \Illuminate\View\Concerns\ManagesStacks::yieldPushContent
* @method static string yieldPushContent(string $section, string $default = '')
* @see \Illuminate\View\Concerns\ManagesComponents::startComponentFirst
* @method static void startComponentFirst(array $names, array $data = [])
* @see \Illuminate\View\Factory::share
* @method static mixed share(array|string $key, mixed|null $value = null)
* @see \Illuminate\View\Factory::make
* @method static \Illuminate\Contracts\View\View make(string $view, array|\Illuminate\Contracts\Support\Arrayable $data = [], array $mergeData = [])
* @see \Illuminate\View\Concerns\ManagesStacks::startPush
* @method static void startPush(string $section, string $content = '')
* @see \Illuminate\View\Concerns\ManagesStacks::stopPush
* @method static string stopPush()
* @see \Illuminate\View\Factory::markAsRenderedOnce
* @method static void markAsRenderedOnce(string $id)
* @see \Illuminate\Support\Traits\Macroable::macro
* @method static void macro(string $name, callable|object $macro)
* @see \Illuminate\View\Concerns\ManagesEvents::creator
* @method static array creator(array|string $views, \Closure|string $callback)
* @see \Illuminate\View\Concerns\ManagesEvents::composer
* @method static array composer(array|string $views, \Closure|string $callback)
* @see \Illuminate\View\Concerns\ManagesTranslations::renderTranslation
* @method static string renderTranslation()
* @see \Illuminate\View\Factory::renderWhen
* @method static string renderWhen(bool $condition, string $view, array|\Illuminate\Contracts\Support\Arrayable $data = [], array $mergeData = [])
* @see \Illuminate\View\Factory::addExtension
* @method static void addExtension(string $extension, string $engine, \Closure|null $resolver = null)
* @see \Illuminate\View\Factory::getShared
* @method static array getShared()
* @see \Illuminate\View\Concerns\ManagesLoops::incrementLoopIndices
* @method static void incrementLoopIndices()
* @see \Illuminate\View\Concerns\ManagesLayouts::startSection
* @method static void startSection(string $section, null|string $content = null)
* @see \Illuminate\View\Concerns\ManagesStacks::stopPrepend
* @method static string stopPrepend()
* @see \Illuminate\View\Concerns\ManagesLoops::popLoop
* @method static void popLoop()
* @see \Illuminate\View\Factory::flushState
* @method static void flushState()
* @see \Illuminate\View\Factory::setFinder
* @method static void setFinder(\Illuminate\View\ViewFinderInterface $finder)
* @see \Illuminate\View\Factory::exists
* @method static bool exists(string $view)
* @see \Illuminate\View\Concerns\ManagesLayouts::inject
* @method static void inject(string $section, string $content)
* @see \Illuminate\View\Factory::first
* @method static \Illuminate\Contracts\View\View first(array $views, array|\Illuminate\Contracts\Support\Arrayable $data = [], array $mergeData = [])
* @see \Illuminate\View\Factory::getExtensions
* @method static array|string[] getExtensions()
* @see \Illuminate\View\Concerns\ManagesEvents::callCreator
* @method static void callCreator(\Illuminate\Contracts\View\View $view)
*/
class View {}
}
namespace {
class App extends Illuminate\Support\Facades\App {}
class Arr extends Illuminate\Support\Arr {}
class Artisan extends Illuminate\Support\Facades\Artisan {}
class Auth extends Illuminate\Support\Facades\Auth {}
class Blade extends Illuminate\Support\Facades\Blade {}
class Broadcast extends Illuminate\Support\Facades\Broadcast {}
class Bus extends Illuminate\Support\Facades\Bus {}
class Cache extends Illuminate\Support\Facades\Cache {}
class Config extends Illuminate\Support\Facades\Config {}
class Cookie extends Illuminate\Support\Facades\Cookie {}
class Crypt extends Illuminate\Support\Facades\Crypt {}
class DB extends Illuminate\Support\Facades\DB {}
class Eloquent extends Illuminate\Database\Eloquent\Model {}
class Event extends Illuminate\Support\Facades\Event {}
class File extends Illuminate\Support\Facades\File {}
class Flare extends Facade\Ignition\Facades\Flare {}
class Gate extends Illuminate\Support\Facades\Gate {}
class Hash extends Illuminate\Support\Facades\Hash {}
class Http extends Illuminate\Support\Facades\Http {}
class Lang extends Illuminate\Support\Facades\Lang {}
class Log extends Illuminate\Support\Facades\Log {}
class Mail extends Illuminate\Support\Facades\Mail {}
class Notification extends Illuminate\Support\Facades\Notification {}
class Password extends Illuminate\Support\Facades\Password {}
class Queue extends Illuminate\Support\Facades\Queue {}
class Redirect extends Illuminate\Support\Facades\Redirect {}
class Redis extends Illuminate\Support\Facades\Redis {}
class Request extends Illuminate\Support\Facades\Request {}
class Response extends Illuminate\Support\Facades\Response {}
class Route extends Illuminate\Support\Facades\Route {}
class Schema extends Illuminate\Support\Facades\Schema {}
class Session extends Illuminate\Support\Facades\Session {}
class Storage extends Illuminate\Support\Facades\Storage {}
class Str extends Illuminate\Support\Str {}
class URL extends Illuminate\Support\Facades\URL {}
class Validator extends Illuminate\Support\Facades\Validator {}
class View extends Illuminate\Support\Facades\View {}
}