-
Notifications
You must be signed in to change notification settings - Fork 13
Implement EAV structure for product entity #943
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
Draft
Jade-GG
wants to merge
47
commits into
master
Choose a base branch
from
feature/flat-tables
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Changes from 1 commit
Commits
Show all changes
47 commits
Select commit
Hold shift + click to select a range
841685b
Implement EAV structure for product entity
Jade-GG 78a47ec
Apply fixes from Duster
Jade-GG 77c9a41
Fix model name
Jade-GG 42a1a7e
Get store specific values
Jade-GG ee340e9
Apply fixes from Duster
Jade-GG 9cfed19
Allow for values to be queried on, filter products based on website a…
Jade-GG 30c975e
Apply fixes from Duster
Jade-GG 573f3bf
Rename EavAttribute to AbstractAttribute
Jade-GG 9184a38
Apply fixes from Duster
Jade-GG 0cda5c0
Add stock data to products
Jade-GG 9766b95
Apply fixes from Duster
Jade-GG dbe6403
Rename Datetime
Jade-GG e6b9338
Delete src/Models/AttributeDateTime.php
Jade-GG 22b4949
Cast value properly when getting
Jade-GG 521423d
Apply fixes from Duster
Jade-GG b6fef4c
Small fixes
Jade-GG 24c785d
Add parent, children, super attributes & super attribute values
Jade-GG b72b189
Apply fixes from Duster
Jade-GG f5fcd82
Add consts
Jade-GG 1ec5263
Fix sorting on super attributes & change whereValue to whereAttribute
Jade-GG 8594af0
Apply fixes from Duster
Jade-GG 46f1854
Rename product, use config rapidez.model, add callbacks, abstractify …
Jade-GG ab8aeda
Still return falsy values
Jade-GG 0bab9eb
Remove old scopes, update HasAlternates to include rewrites relation
Jade-GG 3f25db8
Apply fixes from Duster
Jade-GG 98aacc5
Remove unnecessary casts
Jade-GG 052ba64
Add URL, images, price for configurable/grouped products, move stuff …
Jade-GG 7e934b7
Apply fixes from Duster
Jade-GG f310cc7
Simplify price & add specialPrice
Jade-GG baae5d8
Merge branch 'feature/flat-tables' of https://github.com/rapidez/core…
Jade-GG e42bdc5
Apply fixes from Duster
Jade-GG c7c4da2
Make custom attributes trait slightly more abstract, add product link…
Jade-GG 7faf8d3
Apply fixes from Duster
Jade-GG 0830d95
Add inverted product links
Jade-GG c13f98c
Add category info & use config models
Jade-GG f3e8018
Add minSaleQty
Jade-GG 9c0f104
Add breadcrumb categories
Jade-GG c8499d0
Add reviewSummary
Jade-GG b50ce36
Fix bug & add toArray for indexing
Jade-GG d265943
Allow indexing (but slow)
Jade-GG 5262dcf
Apply fixes from Duster
Jade-GG 2240d05
Formatting
Jade-GG 3947219
Add tier pricing
Jade-GG 1097b17
Apply fixes from Duster
Jade-GG 16993dc
Merge pull request #985 from rapidez/feature/flat-tables-tier-pricing
royduin 9602fe3
Fix performance
Jade-GG cdb4c9b
Apply fixes from Duster
Jade-GG File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or 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
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Object caching is there by default? https://laravel.com/docs/master/eloquent-mutators#value-object-caching, but there is also a caching option: https://laravel.com/docs/master/eloquent-mutators#accessor-caching