-
Notifications
You must be signed in to change notification settings - Fork 5
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
V3 development #469
Merged
Merged
V3 development #469
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- Optimised ModelData to correctly reset data property. - Added phpDocs to filterParentId in ModelNode class. - Added .idea to .gitignore - Removed .idea folder
- Fixed returntype to lang helper function. - Added better url-parsing for Url::isValidRelative method. - Changed ModelQueryBuilder::firstOrNew so it doesn't trigger PhpStorm warnings. - Fixed issue in Form::bool causing defaultValue not to be rendered properly. - Fixed issue with ValidateBoolean not validating correctly. - Fixed issue with ValidateFloat not validating correctly. - Added new HtmlEmpty class. - Changed Widget to render Html-element instead of raw string. - Changed Widget::render to use ob_get_clean.
- Fixed validation issue with InputFile as validation checked for InputItem and not generic IInputItem. - Fixed issue in ValidateFile causing empty files to pass validation. - Updated constants to include visibility. - Changed behavior of Model so row values are not stored in lowercase. - Other minor optimisations.
- ValidateFileSize now displays correct file-size on error. - Added return-type to set-methods in ModelNode. - Changed behaviour for Model so relation elements are automatically triggered when calling property without using (with).
- Added . character to Url::urlEncode method. - Added Application::set method. - Added Directory::isEmpty method. - Model now ensures that all default properties are returned when calling toArray on new elements. - Fixed issue with id not being found in ModelNode. - Fixed issues in PhtmlNode and optimised class. - Optimised WidgetTaglib class.
- Changed order in ON command for Table class. - Added phpDocs to ModelNode class.
- Changed default-value for maxlength to unlimited for Url::urlEncodeString. - Added user_id + deleted columns to node table migration. - Added user_id + deleted columns to ModelNode class.
- Changed with so methods with get in name is removed in the key-name. - Simplified ModelData to use `with` functionality.
- Added support for arrays in `ModelData`. - Added return types to classes.
- Added better ArrayUtil::filter method. Now behaves like array_filter but for multidimensional arrays. - Added Model::mergeData method. - Added better array parsing/handling in ModelData class. - Added appendTo + text methods in Html class.
- Simplified ModelQueryBuilder and changed phpDocs. - Removed User references from ModelNode. - Added support for custom opereator in ModelNode::FilterKey.
- Added support for "empty" values in ModelData. - Changed operators order in ModelNode class. - Changed default attribute value to be null (attributes without value). - Spring cleaning in HtmlInput class. - Added required method for HtmlSelect class.
- ModelNode: removed user property for now as it is currently unused. - Html: Added getFirstAttribute method. - HtmlSelect added return type for getOptions method. - HtmlSelectOption: added new selected method.
- Added new Str::notNull and Str::notEmpty helper methods. - Added key for Collection::each method. - Added CollectionItem::each method. - Changed behavior for Dataset class. - Simplified Form::selectStart method. - Added HtmlSelect::default and HtmlSelect::add methods. - Changed order for parameters in HtmlSelectOption.
- Model: renamed Primary to PrimaryKey to avoid conflicts. - Model: Changed references to PrimaryKey and GetPrimaryKey. - Model: Fixed return-type for get method. - Moved request->app() so it's defined in helpers.php.
- Model: Added $with parameter now supports local methods with syntax `protected $with = ['names' => 'getNames']`. - ModelCollection: Fixed to work with upcoming Form changes.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.