Richard van Baarsen
f4e0fc3695
Allow for PhpDoc for macros with union types ( #1148 )
...
* Allow for PhpDoc for macros with union types
* Replace null coalescing operator
* Test init PhpDoc for macros with parameter union types
* Allow for PhpDoc for macros with union return types
* Add helper method to Macro class
* Add changelog entry
* Format
* Complement changelog with PR link
* Add missing return
* Fix test for PHP < 8
* Rewrite PHP 8 test using eval()
* Remove obsolete test class
* Suppress Psalm errors for undefined ReflectionUnionType class
* Remove unreachable return statement
2021-07-30 08:54:59 +02:00
Alexander Stock and Markus Podar
af84c78dec
Use platformName to determine db type ( #1212 )
...
* Use current connection platform (driver) instead of default connection name to determine used dbms. Previous solution isn't working, when multiple connections with custom names are used.
* chore: add changelog
Co-authored-by: Markus Podar <[email protected] >
2021-06-20 10:38:04 +02:00
Daniël de Wit and Markus Podar
e71f3d5fc0
Check for traits recursively ( #1216 )
...
* Check for traits recursively
* Remove autoload bool from class_uses_recursive
* Add test
* Update src/Console/ModelsCommand.php
Co-authored-by: Markus Podar <[email protected] >
* Updated changelog
Co-authored-by: Markus Podar <[email protected] >
2021-06-20 10:18:14 +02:00
Markus Podar
df670747c3
composer.json: remove --prefer-lowest ( #1217 )
...
IMHO it's impractical to expect this package to have to work with the
"first release of Laravel for any major release" even when there are
already sever more releases: no one is/should stick to that version.
This is a re-submit of https://github.com/barryvdh/laravel-ide-helper/pull/1076
See also:
- https://github.com/barryvdh/laravel-ide-helper/pull/1216#issuecomment-831029022
- https://github.com/barryvdh/laravel-ide-helper/pull/1185#issuecomment-831029353
2021-06-20 10:11:57 +02:00
Barry vd. Heuvel
3a4eee9487
Update composer.json
2021-06-12 10:09:56 +02:00
Barry vd. Heuvel
eb8c5729ae
Update FUNDING.yml
2021-06-12 10:09:29 +02:00
Markus Podar
dc5282e9a4
Merge pull request #1211 from madalinignisca/patch-1
...
Fix link to DBAL types
2021-04-13 20:37:23 +02:00
Madalin Ignisca and Markus Podar
c82529babd
Update config/ide-helper.php
...
Let's hope users know to switch to the version locked by composer.
Co-authored-by: Markus Podar <[email protected] >
2021-04-13 11:46:59 +02:00
Madalin Ignisca
7cf8a51a8b
Fix link to DBAL types
...
Documentation has been moved, old reference landing on 404.
Pointed to 2.x as for the moment we end up with 2.x because of many other package dependencies.
2021-04-12 06:50:05 +02:00
Markus Podar and laravel-ide-helper
73b1012b92
chore: prepare 2.10.0 release ( #1207 )
...
* chore: prepare 2.10.0 release
* composer fix-style
Co-authored-by: laravel-ide-helper <[email protected] >
v2.10.0
2021-04-09 08:17:55 +02:00
Terence Marks and Terence Marks
ca94ffd99a
Fixing issue where incorrect autoloader unregistered ( #1210 )
...
Co-authored-by: Terence Marks <[email protected] >
2021-04-09 07:54:00 +02:00
Markus Podar
c1ddd30532
Merge pull request #1198 from jenga201/master
...
Allowing Methods to be set or unset in ModelHooks
2021-04-03 20:55:37 +02:00
Markus Podar
dcbe6c953f
chore: update changelog
2021-04-03 00:17:10 +02:00
Markus Podar
867a6fd9b4
Merge branch 'master' into jenga201_master
2021-04-03 00:15:42 +02:00
Rob Porter
39a96c3b95
run composer fix-style
2021-04-02 15:30:15 -04:00
Rob Porter
057efb0ee7
Adding tests to Set / unset methods
2021-04-02 15:25:22 -04:00
Markus Podar
1010cdbd26
chore: prepare changelog for 2.9.3 release ( #1203 )
2021-04-02 19:55:52 +02:00
wimski
2f61602e7a
Support both customized namespace factories as well as default resolvable ones ( #1201 )
v2.9.3
2021-04-02 16:32:13 +02:00
Rob Porter
9fe65e7ed3
Updating readme with a ModelHooks set/unset Method example
2021-04-01 16:04:59 -04:00
Rob Porter
16a4297992
Allowing Methods to be set in ModelHooks
2021-04-01 15:55:14 -04:00
Markus Podar
c8ebf563a0
chore: prepare 2.9.2 release ( #1197 )
v2.9.2
2021-04-01 20:56:14 +02:00
Markus Podar
843067b907
Merge pull request #1196 from ahmed-aliraqi/master
...
Fix ide-helper:models exception if model doesn't have factory
2021-04-01 20:32:08 +02:00
Ahmed Fathy
f0f7051012
formatting
2021-04-01 10:57:05 +02:00
Ahmed Fathy
e1af93f43b
update changelog
2021-03-31 23:10:46 +02:00
Ahmed Fathy
b19b1d69ba
testing
2021-03-31 23:03:55 +02:00
Ahmed Fathy
92d7f2e706
fix ide-helper:models error if model doesn't have factory
2021-03-29 23:28:18 +02:00
wimski and laravel-ide-helper
f0c138c4fd
Model hooks ( #945 )
...
* Model hooks
* composer fix-style
* Fix test for ModelHooks
Co-authored-by: laravel-ide-helper <[email protected] >
2021-03-29 20:49:09 +02:00
Markus Podar
b8d5fc3663
Merge pull request #1193 from netpok/skip_generate_in_phpunit
...
Skip post_migrate when running tests
2021-03-23 17:47:25 +01:00
netpok
df994eb767
Merge branch 'master' into skip_generate_in_phpunit
2021-03-23 09:59:38 +01:00
Markus Podar
0cae143470
Merge pull request #1192 from netpok/add_missing_changelog_entry
...
Add missing changelog entry for #1184
2021-03-22 20:15:17 +01:00
Balázs Váradi
c2dec69d64
Remove unused import
2021-03-22 10:03:46 +01:00
Balázs Váradi
dedd69e8b4
Remove already resolved issue from psalm baseline
2021-03-22 10:03:12 +01:00
Balázs Váradi
40c02c524d
Add changelog entry
2021-03-22 10:02:17 +01:00
Balázs Váradi
04c1139223
Skip post_migrate when running tests
2021-03-22 09:54:32 +01:00
Balázs Váradi
172e430c12
Add missing changelog entry
2021-03-22 09:49:30 +01:00
netpok
244e936b74
Remove dead code and unused helper ( #1183 )
...
* Remove unnecessary check
* Remove helper class
2021-03-17 12:21:59 +01:00
netpok
f7f7e9e65a
Add default values to array_merge ( #1184 )
2021-03-17 11:56:50 +01:00
Barry vd. Heuvel
1a813703fe
Update CHANGELOG.md
2021-03-17 10:08:59 +01:00
Markus Podar
d58731cd9b
Merge pull request #1178 from barryvdh/mp-release
...
chore: adapt for release of 2.9.1
2021-03-15 22:09:25 +01:00
Markus Podar
b246d9ab23
chore: adapt for release of 2.9.1
2021-03-15 21:00:43 +01:00
Markus Podar
8d8302ff6a
chore: add missing changelog entries ( #1176 )
...
* chore: mention the fix from https://github.com/barryvdh/laravel-ide-helper/pull/1005
* chore: mention https://github.com/barryvdh/laravel-ide-helper/pull/1163
v2.9.1
2021-03-15 20:22:08 +01:00
netpok
202395b50f
Auto generate models ( #1163 )
...
* Add illuminate/events as suggestion
* Add post migration to config
* Add listener to generate model helper
* Add event listeners if enabled
* Fix config file format
* Add docblock for shouldRun flag
* Allow running multiple commands after migrations
* Simplify config
* Change default value
2021-03-15 18:57:20 +01:00
biiiiiigmonster and Markus Podar
c5c9b2b951
Add comments like table columns. ( #1168 )
...
* add comment with @method & @property-read & property-write in models
* add readme comment
* add readme comment
* add comment tag unit-test
* add comment tag unit-test
* both a getter and a setter has a @comment test
* Update README.md
improve README
Co-authored-by: Markus Podar <[email protected] >
* Update CHANGELOG.md
Co-authored-by: Markus Podar <[email protected] >
2021-03-15 07:52:11 +01:00
c5e18beff1
Fix Relative class names are not converted to fully-qualified class names (FQCNs) ( #1005 )
...
* Fix https://github.com/barryvdh/laravel-ide-helper/issues/627
* Fix codestyle
* Init
* composer fix-style
* Actualize
* Fix
* normalize composer.json
* Fix
* composer fix-style
* Replace NamespaceUses with UsesResolver
* Add UsesResolver tests
* Add MethodTest::testClassAliases
* Fix code style
* Get rid of laravel support helpers
* Make class UsesResolver stateless, update tests for it
* composer fix-style
Co-authored-by: Andrii Savluk <[email protected] >
Co-authored-by: laravel-ide-helper <[email protected] >
Co-authored-by: SavKS <[email protected] >
Co-authored-by: Taras Fomin <[email protected] >
2021-03-15 07:45:23 +01:00
Markus Podar
6c4dcd9049
Merge pull request #1164 from wilsenhc/readme-fix
...
Fix typo in README
2021-02-27 22:25:34 +01:00
Wilsen Hernández
aaade4eab9
Fix typo in README
2021-02-27 11:29:39 -04:00
Markus Podar
b21324b20e
Merge pull request #1156 from ZaidBarghouthi/fix-zb-extra-quote
...
Remove extra single quote
2021-02-19 07:23:25 +01:00
Zaid J. Barghouthi
db83fb8b6b
Remove extra single quote
2021-02-19 07:48:56 +02:00
yaegassy
4f42af1fa1
Apply "@PSR12" in php-cs-fixer ( #1150 )
...
* Apply "@PSR12" in php-cs-fixer
* Run fix-style
2021-02-05 13:57:35 +01:00
Markus Podar and laravel-ide-helper
f0959c1184
Update changelog and also automagically apply style fix ( #1140 )
...
* changelog: re-order entry after recent merges in master
* composer fix-style
Co-authored-by: laravel-ide-helper <[email protected] >
2021-01-11 09:34:16 +01:00