pecee

Simple, lightweight PHP framework based on Microsoft MVVM.

Downloads
1.6K
Stars
4
Committers
1
pecee - 3.17.3

Published by skipperbent 8 months ago

  • Fixed serialisations of Model and collections
pecee - Version 3.17.2

Published by skipperbent 8 months ago

  • Fixed pheanstalk naming issue
pecee - Version 3.17.1

Published by skipperbent 8 months ago

  • Phtml: Minor bugfixes
pecee - Version 3.17.0

Published by skipperbent 8 months ago

  • Base: changed visibility of validate and setError methods.
  • Collection: minor optimisations.
  • CollectionItem: minor optimisations.
  • Added InputCollection and InputCollectionItem.
  • ControllerBase: changed visibility to validate method.
  • Model: changed onNewInstance to not automaticially reset query.
  • ModelCollection: fixed filter not filtering integer values correctly.
  • HasMany: optimisations.
  • HasOne: optimisations.
  • Taglib: added parseJsPropertiesTrue that will add a property with a true-value if condition is met.
  • Model: ensure that renamed items are actually renamed when calling to Array.
  • Taglib: clean widgets when rendering inline-widget.
  • Model: simplified toArray
  • Model: changed not found text in model.
  • TaglibJs: Added support for custom class in renderWidget tag.
  • TaglibJs: simplified event-binding output (moved to widget.js).
  • TaglibJs: added new parseJsProperties function to simplify element properties.
  • TaglibJs: replaced more unused tags from output.
  • Model: calling toArray now checks if method by get[key] exists (to ensure proper return type).
  • BelongsTo: fixed query when no identifier is found.
  • HasMany: fixed query when no identifier is found.
  • HasOne: fixed query when no identifier is found.
  • TaglibJs: improved output rendering by removing unused elements.
  • Model: with method now remove already invoked elements so they can be re-invoked.
  • TaglibJs: added guid to event-trigger to ensure originality.
  • Taglib: improved renderWidget rendering.
  • Taglib: renderWidget improved view event triggers.
  • Taglib: addView improved view event triggers.
  • TaglibJs: Simplified code.
  • TaglibJs: trigger events in tagRenderWidget.
  • Model: improved handling of invoked elements in toArray.
  • ValidateNotNullOrEmpty: added support for checking empty arrays.
  • Phtml: added support for html5 attributes like checked that doesnt have implicit value.
  • TaglibJs: added tagRenderWidget that renders inline widget.
  • TaglibJs: improved support for custom data parameters in tagTemplate.
pecee - Version 3.16.43

Published by skipperbent 9 months ago

  • Column: Changed behavior so bool doesn't allow null-values.
pecee - Version 3.16.42

Published by skipperbent 10 months ago

  • Model: improved filter method so it can now merge or replace.
  • Model: improved toArray so local filters are now only used if filter parameter is empty.
  • Model: fixed Model query not fully resetting when using relations.
  • HasMany: optimisations
pecee - Version 3.16.41

Published by skipperbent 10 months ago

  • TaglibJs: removed jQuery references.
  • ModelCollection: optimized skip method to return new instance.
  • Queue: fixed query issues.
pecee - Version 3.16.40

Published by skipperbent 10 months ago

  • Simplified queue class
pecee - Version 3.16.39

Published by skipperbent 10 months ago

  • Added support for more advanced inline js{} expression tags.
pecee - Version 3.16.38

Published by skipperbent 11 months ago

  • Fixed addForeignKey not working as intended
pecee - Version 3.16.37

Published by skipperbent 11 months ago

  • ModelQueryBuilder: Fixed table not being set
pecee - Version 3.16.36

Published by skipperbent 11 months ago

  • Table: fixed not checking for foreign key correctly.
  • HtmlInput: added autocomplete=off as default value to comply with html specifications.
pecee - Version 3.16.35

Published by skipperbent 11 months ago

  • Fixed column modify.
pecee - 3.16.34

Published by skipperbent 11 months ago

Added initial values to Session object so they can be compared at a later point.

pecee - Version 3.16.33

Published by skipperbent 11 months ago

  • Bugfixes
pecee - Version 3.16.32

Published by skipperbent 11 months ago

  • Optimized cookie method.
pecee - Version 3.16.31

Published by skipperbent 11 months ago

  • Application: changed behavior of Session. It now has to be initialized manually.
  • Session: added support for custom session name.
pecee - Version 3.16.30

Published by skipperbent 11 months ago

  • Base: added constants for messages.
  • Model: changed exists method to work with queries.
  • Html: added HtmlEmpty placeholder class.
  • Widget: changed renderValidationFor to return placeholder HtmlEmpty class.
pecee - 3.16.29

Published by skipperbent 11 months ago

  • TaglibJs: Added script tag
pecee - Version 3.16.28

Published by skipperbent 11 months ago

  • Table improvements.