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

Laravel Repository Laravel Package

torann/laravel-repository

View on GitHub
Deep Wiki
Context7
1.1.1
  • Laravel 12 support
1.1.0
  • PHP 8.4 support
1.0.2
  • Laravel 11.x Compatibility
1.0.1
  • Improve setSearchable to also check values
1.0.0

Breaking changes from v0.7.x

  • Torann\LaravelRepository\Contracts\RepositoryContract renamed to Torann\LaravelRepository\Contracts\Repository
  • Torann\LaravelRepository\Repositories\AbstractRepository renamed to Torann\LaravelRepository\Repository
  • Torann\LaravelRepository\Traits\Cacheable renamed to Torann\LaravelRepository\Concerns\Cacheable
  • Updated existing and added missing type declarations
  • orderBy() can only be applied once (intended limitation)
0.7.2
  • Fix bug
0.7.1
  • Move to a better MessageBag
0.6.4
  • Fix search type declaration
0.6.3
  • Security update
  • Laravel 10 support
0.6.2
  • Laravel 9 support
0.6.1

PHP 8.0 - Enable in composer.json

0.6.0
  • Support Laravel 8
  • Remove > PHP 7.2 support
  • Drop support for Laravel 5
  • Add PHPStan (PHP Static Analysis Tool)
  • Add Cody standards checking
0.5.14
  • Support Laravel 7
0.5.13
  • Use getOrderable() internally too
0.5.12
  • Code cleanup
  • added getOrderable(): array method
  • added getSearchable(): array method
0.5.11
  • Support Laravel 6
  • Fix PHP versions in unit tests
0.5.10
  • Add configurable per page default
0.5.9

Code cleanup release

0.5.7
  • Optimize error handling calls
0.5.6
  • Set MessageBag on construct
0.5.5
  • Remove scopeReset call from constructor
0.5.4
  • Add alias prefix indicator _. to be used in the appendTableName method
0.5.3
  • Add getOrderBy method
0.5.2
  • Version bump
0.5.1
  • Fix range query when the value is an array
  • Add the ability to search using wherein
0.5.0
  • Improved alias tracking for joined tables during search
0.4.9
  • Add range querying support
0.4.8
  • Add a per page max for pagination
  • Support searching on relationships
  • Add missing $columns arguments
0.4.7
  • Fix global order by bug
0.4.6
  • Fix bug with searchable key masks
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.
jayeshmepani/jpl-moshier-ephemeris-php
elnasnato/laraliveui
labrodev/rest-sdk
sampaui/sampaui
babelqueue/php-sdk
facebook/capi-param-builder-php
babelqueue/symfony
hamzi/corewatch
minionfactory/raw-hydrator
hexters/coinpayment
rjcodes/rjcms
act-training/laravel-permissions-manager
alimarchal/laravel-chart-of-accounts
babenkoivan/elastic-scout-driver
mkwebdesign/filament-watchdog-v5
renatomarinho/laravel-page-speed
zedmagdy/filament-business-hours
renatovdemoura/blade-elements-ui
devgeek/beacon-admin
benjamin-rqt/data-watcher-bundle