Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Doctrine Behaviors Laravel Package

besmartand-pro/doctrine-behaviors

View on GitHub
Deep Wiki
Context7
v2.0.1

Changed

  • [#493] Moved unitOfWork access to methods instead of constructor, Thanks to [@toooni]
  • [#484] Update trait names in docs, Thanks to [@ckrack]

Fixed

  • [#490] fix boolean method name prefix
  • [#487] Fix slug uniqueness, Thanks to [@hermann8u]
v2.0.0

Changed

  • [#479] make lazy loading configurable

Removed

  • [#480] [Translatable] Remove mapId() magic
v2.0.0-beta1

Added

  • [#470] Add CHANGELOG.md

Changed

  • [#475] [Tree] Include name "tree" in naming
  • [#478] Improve docs, handle timestampable field type for the user
  • [#474] split NodeTrait to NodeMethodsTrait and NodePropertiesTrait

Fixed

  • [#477] Fix slug uniqueness check function, Thanks to [@StanislavUngr]
  • [#472] Fix slug generation if the getRegenerateSlugOnUpdate method return false, Thanks to [@hermann8u]

Removed

  • [#473] [Sortable] Drop, it never worked
v2.0.0-alpha4

Added

  • [#469] [Rector] Add Upgrade set for id property on translations
v2.0.0-alpha3

Changed

  • [#468] Use symfony/strings instead of transliterator

Removed

  • [#467] [Geocodable] Drop for very wide interface and limited usage
  • [#464] Remove scheduleExtraUpdate calls
v2.0.0-alpha2

Added

  • [#448] [Translation] add abstract class support
  • [#460] add setTranslations()
  • [#452] Add missing dependency symplify/package-builder, Thanks to [@webda2l]
  • [#447] add default location provider

Changed

  • [#458] Use PHP 7.4 instead of a snapshot on Travis, Thanks to [@andreybolonin]
  • [#459] composer: use the symfony/security for symfony 4.4
  • [#461] Various updates
  • [#449] make slug unique optionally [closes [#236]]
  • [#453] use entity list instead of explicit
  • [#450] [Uuidable] init
  • [#451] [tests] move entities and repositories to own namespaces

Removed

  • [#463] drop filterable, way to opinionated and limited, use custom implementation
  • [#457] remove repository traits, use custom methods in own repository instead
v2.0.0-alpha1

Added

  • [#435] [CI] Add + Apply Coding Standards: PSR12, PHP 7.0, PHP 7.1
  • [#445] [CI] Add Rector
  • [#436] Add static code analysis and PSR-4 for tests
  • [#443] Add code of conduct
  • [#425] Explicitly add maintainers in the README, Thanks to [@alexpozzi]

Changed

  • [#423] Do not specify version constraint - let Composer do this, Thanks to [@bocharsky-bw]
  • [#433] Travis: bump to min PHP 7.2, test stable doctrine/orm
  • [#389] Shrink locale columns to 5 chars, Thanks to [@NiR-]
  • [#442] Refactoring tests to dependency injection container based + use interfaces over traits for detection
  • [#390] Document master and v1 branches, Thanks to [@NiR-]
  • [#438] [cs] apply common set - unite MIT license to single file
  • [#444] [cs] use trait suffix for traits to prevent opening
  • [#439] [cs] apply symplify set
  • [#441] [tests] strict types for subscribers, various PR cherry-pick

Fixed

  • [#440] [Translatable] Fix property access on twig
  • [#411] Fix config deprecation, Thanks to [@martinprihoda]
1.6.0

Added

  • [#358] [Tree] Add possibility to pass extra parameters in getTree, Thanks to [@Einenlum]

Changed

  • [#382] [Translatable] Do not persist new translations if empty, Thanks to [@giuliapellegrini]
  • [#392] Only set locales on entities managed by knp translations, Thanks to [@jordisala1991]
1.5.0

Added

  • [#361] Add nullable setchildof, Thanks to [@Einenlum]

Changed

  • [#363] Looking for maintainers, Thanks to [@Einenlum]

Fixed

  • [#365] Fix drop php < 7, Thanks to [@Einenlum]
1.4.1

Changed

  • [#338] Update branch alias in composer.json, Thanks to [@nykopol]
  • [#326] Use svg image for Travis badge and show status of master branch, Thanks to [@bocharsky-bw]
  • [#328] Run PHPUnit in normal mode instead of --testdox, Thanks to [@bocharsky-bw]

Fixed

  • [#304] Minor fix: Tweak docblocks, Thanks to [@bocharsky-bw]
  • [#256] fix typo, Thanks to [@shieldo]
  • [#332] Fix: isEmpty() return true if it's empty, Thanks to [@corentinheadoo]
  • [#360] Fix doctrine dependency and drop PHP < 7, Thanks to [@Einenlum]
  • [#350] Fix disabling softdeletable, Thanks to [@ossinkine]
  • [#353] Markdown syntax fix, Thanks to [@Nyholm]
1.4.0
  • [#317] Fix interaction between translations & joined inheritance, Thanks to [@lemoinem]
  • [#316] Fixes for Symfony 3.1, Thanks to [@tarlepp]
Previous

Added

  • #98 [Geocodable] Add a function to compute distances in meters., Thanks to [@kimlai]
  • #262 Timestampable - add db field type parameter, Thanks to [@lopsided]
  • #1 Added filterable repository behavior, Thanks to [@l3l0]
  • #253 Add documentation to override the default naming strategy for translatable, Thanks to [@ksom]
  • #76 Add missing setSlug method, Thanks to [@EmmanuelVella]
  • #10 Added sluggable trait, Thanks to [@Lusitanian]
  • #20 Add a post delete feature to the SoftDeletable trait, Thanks to [@PedroTroller]
  • #25 Add a method to test the removal of the object in the future, Thanks to [@PedroTroller]
  • #27 Add preRemove hook to Blamable trait and listener, Thanks to [@PedroTroller]
  • #57 Add a creation message, Thanks to [@PedroTroller]
  • #62 add recursive trait parameter to orm services, Thanks to [@docteurklein]
  • #112 Adds a parameter for the fetch method used by doctrine for the translations, Thanks to [@bobvandevijver]
  • #220 Add documentation about restore() method in Softdeleteable, Thanks to [@akovalyov]
  • #138 add several missing subscribers, Thanks to [@greg0ire]
  • #148 travis - PHP 5.6 added, linter added
  • #160 Return $this where it was not added., Thanks to [@kuczek]
  • #179 Improved Entity Managers configs + added doc for testing from local env, Thanks to [@hanovruslan]
  • #189 added customizable tree identifier, Thanks to [@digitalkaoz]
  • #191 Add Callable function to override default language, Thanks to [@jerome-fix]
  • #206 travis: PHP 7.0 nightly added
  • #243 Add missing annotations, Thanks to [@bocharsky-bw]
  • #192 added missing function to interface, Thanks to [@digitalkaoz]
  • #18 [softDeletable] added method to restore a deleted entity, Thanks to [@inoryy]

Changed

Fixed

  • #88 [RFC] fix for TranslatableListener, to ignore entities that have translations as properties, Thanks to [@theodorDiaconu]
  • #132 fix path, Thanks to [@greg0ire]
  • #83 Fixed error with deletedBy field update on entity persist, Thanks to [@dmishh]
  • #146 Fixed support for PointType with Mysql., Thanks to [@kuczek]
  • #77 Fix phpdoc type hint, Thanks to [@EmmanuelVella]
  • #30 Fixed bug with isDeleted() return true, Thanks to [@dmishh]
  • #4 Fixes generate:doctrine:entities errors, Thanks to [@fixe]
  • #300 Fix beforeNormalization anonymous function, Thanks to [@NiR-]
  • #298 Fix if no config specified all behaviors are enabled, Thanks to [@NiR-]
  • #279 Fixes Travis checks, Thanks to [@tobias-93]
  • #275 Fixes compatibility for Symfony 3.0, Thanks to [@tobias-93]
  • #24 Fixed removal of translations, Thanks to [@jankramer]
  • #26 Fix/travis, Thanks to [@PedroTroller]
  • #32 Fix DI mistake, Thanks to [@NicolasBadey]
  • #143 Fixed typo in variable $fetchMode name, Thanks to [@cblegare]
  • #37 Fix typos, Thanks to [@trsteel88]
  • #40 Fixed SoftDeletable behavior when using inheritance, Thanks to [@jankramer]
  • #68 Debug instead of log, fix for DateTime, Thanks to [@kuczek]
  • #41 Fix Geocodable listener isEntitySupported check, Thanks to [@EmmanuelVella]
  • #155 This PR is fixing #122 and #150, Thanks to [@pmontoya]
  • #152 Fix for array values in log, Thanks to [@kuczek]
  • #147 Fix missing EntityManager in TranslatableSubscriber

Removed

[@webda2l]: https://github.com/webda2l [@trsteel88]: https://github.com/trsteel88 [@tobias-93]: https://github.com/tobias-93 [@theodorDiaconu]: https://github.com/theodorDiaconu [@tarlepp]: https://github.com/tarlepp [@siciarek]: https://github.com/siciarek [@shieldo]: https://github.com/shieldo [@roukmoute]: https://github.com/roukmoute [@pmontoya]: https://github.com/pmontoya [@pminnieur]: https://github.com/pminnieur [@patxi1980]: https://github.com/patxi1980 [@ossinkine]: https://github.com/ossinkine [@nykopol]: https://github.com/nykopol [@michelsalib]: https://github.com/michelsalib [@meyerbaptiste]: https://github.com/meyerbaptiste [@martinprihoda]: https://github.com/martinprihoda [@lopsided]: https://github.com/lopsided [@lemoinem]: https://github.com/lemoinem [@l3l0]: https://github.com/l3l0 [@kuczek]: https://github.com/kuczek [@ksom]: https://github.com/ksom [@kimlai]: https://github.com/kimlai [@jsor]: https://github.com/jsor [@josselinh]: https://github.com/josselinh [@jordisala1991]: https://github.com/jordisala1991 [@jonasgoderis]: https://github.com/jonasgoderis [@jerome-fix]: https://github.com/jerome-fix [@jdachtera]: https://github.com/jdachtera [@jankramer]: https://github.com/jankramer [@jalopezcar]: https://github.com/jalopezcar [@inoryy]: https://github.com/inoryy [@hanovruslan]: https://github.com/hanovruslan [@greg0ire]: https://github.com/greg0ire [@giuliapellegrini]: https://github.com/giuliapellegrini [@gaydarov]: https://github.com/gaydarov [@fixe]: https://github.com/fixe [@eillarra]: https://github.com/eillarra [@docteurklein]: https://github.com/docteurklein [@dmishh]: https://github.com/dmishh [@digitalkaoz]: https://github.com/digitalkaoz [@corentinheadoo]: https://github.com/corentinheadoo [@constructor]: https://github.com/constructor [@cblegare]: https://github.com/cblegare [@burci]: https://github.com/burci [@boekkooi]: https://github.com/boekkooi [@bocharsky-bw]: https://github.com/bocharsky-bw [@bobvandevijver]: https://github.com/bobvandevijver [@asprega]: https://github.com/asprega [@andreybolonin]: https://github.com/andreybolonin [@alexpozzi]: https://github.com/alexpozzi [@alch]: https://github.com/alch [@akovalyov]: https://github.com/akovalyov [@akia]: https://github.com/akia [@adrienrusso]: https://github.com/adrienrusso [@adampiotrowski]: https://github.com/adampiotrowski [@PedroTroller]: https://github.com/PedroTroller [@Nyholm]: https://github.com/Nyholm [@NicolasBadey]: https://github.com/NicolasBadey [@NiR-]: https://github.com/NiR- [@Mondane]: https://github.com/Mondane [@MisatoTremor]: https://github.com/MisatoTremor [@MAXakaWIZARD]: https://github.com/MAXakaWIZARD [@Lusitanian]: https://github.com/Lusitanian [@JoydS]: https://github.com/JoydS [@EmmanuelVella]: https://github.com/EmmanuelVella [@Einenlum]: https://github.com/Einenlum [@DerekRoth]: https://github.com/DerekRoth [1.6.0]: https://github.com/KnpLabs/DoctrineBehaviors/compare/1.5.0...1.6.0 [1.5.0]: https://github.com/KnpLabs/DoctrineBehaviors/compare/1.4.1...1.5.0 [1.4.1]: https://github.com/KnpLabs/DoctrineBehaviors/compare/1.4.0...1.4.1 [1.4.0]: https://github.com/KnpLabs/DoctrineBehaviors/compare/v2.0.0-alpha4...1.4.0 [#478]: https://github.com/KnpLabs/DoctrineBehaviors/pull/478 [#477]: https://github.com/KnpLabs/DoctrineBehaviors/pull/477 [#475]: https://github.com/KnpLabs/DoctrineBehaviors/pull/475 [#474]: https://github.com/KnpLabs/DoctrineBehaviors/pull/474 [#473]: https://github.com/KnpLabs/DoctrineBehaviors/pull/473 [#472]: https://github.com/KnpLabs/DoctrineBehaviors/pull/472 [#470]: https://github.com/KnpLabs/DoctrineBehaviors/pull/470 [v2.0.0-beta1]: https://github.com/KnpLabs/DoctrineBehaviors/compare/v2.0.0-alpha4...v2.0.0-beta1 [v2.0.0-alpha1]: https://github.com/KnpLabs/DoctrineBehaviors/compare/1.6.0...v2.0.0-alpha1 [@hermann8u]: https://github.com/hermann8u [@StanislavUngr]: https://github.com/StanislavUngr [#480]: https://github.com/KnpLabs/DoctrineBehaviors/pull/480 [#479]: https://github.com/KnpLabs/DoctrineBehaviors/pull/479 [v2.0.0]: https://github.com/KnpLabs/DoctrineBehaviors/compare/v2.0.0-beta1...v2.0.0 [#493]: https://github.com/KnpLabs/DoctrineBehaviors/pull/493 [#490]: https://github.com/KnpLabs/DoctrineBehaviors/pull/490 [#487]: https://github.com/KnpLabs/DoctrineBehaviors/pull/487 [#484]: https://github.com/KnpLabs/DoctrineBehaviors/pull/484 [v2.0.1]: https://github.com/KnpLabs/DoctrineBehaviors/compare/v2.0.0...v2.0.1 [@toooni]: https://github.com/toooni [@ckrack]: https://github.com/ckrack

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
comsave/common
alecsammon/php-raml-parser
chrome-php/wrench
lendable/composer-license-checker
typhoon/reflection
mesilov/moneyphp-percentage
mike42/gfx-php
bookdown/themes
aura/view
aura/html
aura/cli
povils/phpmnd
nayjest/manipulator
omnipay/tests
psr-mock/http-message-implementation
psr-mock/http-factory-implementation
psr-mock/http-client-implementation
voku/email-check
voku/urlify
rtheunissen/guzzle-log-middleware