Skip to content

Better PHP Support #2470

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 46 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
449c0d0
💄 Remove Comments
HighLiuk Nov 1, 2023
a22340e
🎨 Remove output Comments
HighLiuk Nov 1, 2023
165d3e2
🗑 Sample Methods
HighLiuk Nov 1, 2023
ea0c711
💄 Simplify emitEnumDefinition
HighLiuk Nov 1, 2023
9de4110
💄 Change Backticks to Double Quotes
HighLiuk Nov 1, 2023
8e5671f
🎨 PSR-12
HighLiuk Nov 1, 2023
0f73140
🎨 Double Quotes > Single Quotes
HighLiuk Nov 1, 2023
5e6e11a
✨ Simpler Enums
HighLiuk Nov 1, 2023
d5b93d4
💄 Simplify stdClass "->" notation
HighLiuk Nov 1, 2023
98176b5
✨ stdClass vs array Option
HighLiuk Nov 1, 2023
6e27bb7
✨ Better PHPDocs (array)
HighLiuk Nov 2, 2023
addd83e
✨ Protected properties
HighLiuk Nov 2, 2023
a437525
✨ Constructor Properties
HighLiuk Nov 2, 2023
4b1dcb8
♻️ use emitDescriptionBlock method
HighLiuk Nov 2, 2023
3692728
🗑 remove useless phpType parameter _reference
HighLiuk Nov 2, 2023
1644ce9
🗑 Remove "This is a autogenerated file"
HighLiuk Nov 2, 2023
a555d8e
✨ PHP 8.1 Enums
HighLiuk Nov 2, 2023
e68caab
🔧 Set Default with-get to false
HighLiuk Nov 2, 2023
daab8ad
✨ Readonly Properties
HighLiuk Nov 2, 2023
786be5d
💄 Simplify Methods
HighLiuk Nov 2, 2023
4acad19
♻️ Add emitMethod method
HighLiuk Nov 3, 2023
7261670
✨ Simpler "to" API + remove "validate" methods
HighLiuk Nov 3, 2023
acff64e
♻️ phpFromObjConvert method
HighLiuk Nov 3, 2023
ff35969
✨ Arrow Functions
HighLiuk Nov 3, 2023
2952254
✨ Callables
HighLiuk Nov 3, 2023
57d2cf1
✨ First Callable Syntax
HighLiuk Nov 3, 2023
6547a5a
🐛 Mini Fix Bug
HighLiuk Nov 3, 2023
fa18890
🗑 @throws docblock
HighLiuk Nov 3, 2023
92b2ba2
✨ Inline From Methods & Remove from / to property methods
HighLiuk Nov 3, 2023
0704162
✨ self & static
HighLiuk Nov 3, 2023
9b3c0aa
✨ Validation
HighLiuk Nov 3, 2023
c4e8ebb
🐛 Fix Warnings
HighLiuk Nov 3, 2023
63f0b92
🐛 Fix mixed typehint for from method
HighLiuk Nov 3, 2023
3c3a44b
✨ Mixed Type Annotation
HighLiuk Nov 4, 2023
51e6f14
✨ PHP Version Option
HighLiuk Nov 5, 2023
b66e7a9
🐛 Emit enum body mysteriously disappeared
HighLiuk Nov 5, 2023
0f2e486
🐛 Allow callable option without arrow function option
HighLiuk Nov 5, 2023
aa179ae
🐛 Fix Class Enums
HighLiuk Nov 5, 2023
fd56b1d
🗑 Remove "with closing" option
HighLiuk Nov 5, 2023
9d3799b
♻️ Conform Enum class to other Classes
HighLiuk Nov 5, 2023
4c74f9f
✨ Class Property Annotations
HighLiuk Nov 5, 2023
c89247f
✨ Class Property Type Annotations Option
HighLiuk Nov 5, 2023
6114e72
✨ Readonly Classes Option
HighLiuk Nov 5, 2023
7c32154
Merge branch 'master' into master
HighLiuk Jan 11, 2024
c848638
🐛 Fix json_decode in tests
HighLiuk Jan 12, 2024
fd3c200
Merge branch 'master' into master
HighLiuk Apr 15, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading