Commit Graph

93 Commits

Author SHA1 Message Date
feek
dcf22d43c2
Revert "Update method signature for getPropertiesFromTable" 2021-06-09 22:23:33 -07:00
feek
d43d48f8c7
Merge branch 'master' into patch-1 2021-06-09 10:55:26 -07:00
Matt Brown
72aa7cae29 Fix #128 - prevent crash calling arbitrary methods on Application interface
This adds a stub for the Container interface, adding a necessary mention for ArrayAccess
2021-05-01 17:02:20 -04:00
yaegassy
5753fef637 fix: Change to catching "Throwable". 2021-04-18 05:15:43 +09:00
yaegassy
b404a2706b Added support for not stopping the execution of psalm even when a error occurs. 2021-04-16 13:41:45 +09:00
Hendrik Heil
3964e74c0e
Update method signature for getPropertiesFromTable
LaravelIdeHelper changed the visibility of `getPropertiesFromTable` from `protected` to `public` in this PR: https://github.com/barryvdh/laravel-ide-helper/pull/945
2021-04-02 12:48:03 +02:00
Chris Leppanen
42449b8744 Make the Model template on the Builder covariant. 2021-03-20 20:11:27 -04:00
masterfermin02
2425330b22 This pr is to fix the build test issues 2021-03-13 00:29:33 -05:00
Feek
fb6ce74d1f fix: proper filename 2020-12-07 09:56:02 -05:00
Feek
fbcd003511 style: lint 2020-12-06 16:02:49 -05:00
Feek
09b500ee87 fix: offsetget is an alias for make 2020-12-06 16:00:03 -05:00
Feek
4651588756 hack: psalm 4 needs an __call method to exist. see https://github.com/vimeo/psalm/issues/4190 2020-12-06 15:59:47 -05:00
Sergey Protasov
9c8a7985e8 Fix anotation for first method of BelongsToMany 2020-10-21 15:12:06 +03:00
Matt Brown
a6f8112550 Fix style issues 2020-10-19 12:16:28 -04:00
Matt Brown
62f9610a2a Update return types 2020-10-19 12:12:59 -04:00
Matthew Brown
f319478077
Fix ref 2020-09-09 06:56:37 -04:00
The Doctor
754f13f25c
Support Laravel 8. 2020-09-08 23:48:56 +02:00
Matthew Brown
05fccc7e81
Fix string check cc @mr-feek @brendt 2020-09-01 10:00:00 -04:00
Matt Brown
d4c9daf2a5 Fix style 2020-08-31 20:01:39 -04:00
Matt Brown
acbfcaa36d Remove bad pseudo static methods from generated models 2020-08-31 19:58:41 -04:00
Brent Roose
37bb8acc94 Remove unused getPropertiesFromMethods method 2020-08-26 09:38:06 +02:00
Feek
287457cf87 feature: dynamically resolve paths 2020-08-14 22:30:17 -07:00
Feek
cda629eb62 fix: resolve UnsafeInstantiation 2020-08-14 21:46:17 -07:00
Feek
f68a4c24d8 chore: remove redundant condition 2020-07-25 20:23:53 -07:00
Feek
a04a9f53be style: lint 2020-07-25 19:05:58 -07:00
Feek
1277870058 chore: suppress psalm issues 2020-07-25 18:52:03 -07:00
Feek
900794d51f fix: laravel 5 throws a reflection exception 2020-07-25 18:29:26 -07:00
Feek
c88ef60f4e fix: laravel application doesnt exist for lumen, use the app helper to resolve the correct one 2020-07-25 15:53:25 -07:00
Feek
a227c1b87a change: resolve abstracts from container. This will allow us to resolve named aliases 2020-07-25 15:29:16 -07:00
Feek
1db37bec61 feature: abort_if support 2020-07-24 08:29:54 -07:00
Matt Brown
29e1fee5f5 Add Taint Analysis test 2020-06-21 18:15:07 -04:00
Feek
0ca2d9eeb0 feature: support for morphToMany 2020-06-09 23:50:37 -07:00
Feek
da0415a2c6 feature: support for polymorphic relations 2020-06-09 10:16:21 -07:00
Feek
d4eb8d58e5 fix: provide mixed for lower laravel versions 2020-06-07 00:26:26 -07:00
Feek
aa05c14a5b fix: relations should also be able to call query builder methods 2020-06-06 23:44:37 -07:00
Feek
f996f4d559 fix: defensive safety against nulls 2020-06-06 22:02:15 -07:00
Feek
3c837c25e3 fix: relations return themselves instead of builders 2020-06-06 21:55:33 -07:00
Feek
377d1a1d98 feature: add type support for eloquent relations 2020-06-06 19:55:08 -07:00
Feek
db44a11bfc chore: make test models and load them so we can test ide helper things 2020-06-06 19:32:22 -07:00
Feek
a81b4cd990 refactor: extract logic to methods 2020-06-06 13:56:50 -07:00
Feek
b4f9ee6ffc feature: support for response helper 2020-05-24 00:34:43 -07:00
Feek
616f9305d1 fix: correct typehint for builder find 2020-05-22 23:25:27 -07:00
Feek
fd7e5c99b0 feature: factory support 2020-05-22 22:23:05 -07:00
Feek
b5432cf999 fix: remove Eloquent mixin because our plugin does a better job at the likes of find or fail 2020-05-22 21:05:14 -07:00
Feek
c2e30af74a feature: eloquent support 2020-05-21 00:18:36 -07:00
Feek
6a48722ab7 fix: get the actual class of the app depending on if its lumen vs. laravel 2020-05-08 18:40:39 -07:00
Feek
1010f65905 refactor: extract get app from boot app 2020-05-08 18:39:35 -07:00
Feek
6bd139a4ea refactor: move app resolving into its own helper 2020-05-08 16:59:51 -07:00
Feek
82255b351d fix: keep psalm exception handler 2020-05-08 16:48:01 -07:00
Feek
ae2cd3f299 feature: add return type info for url helper 2020-04-20 00:30:20 -07:00