Comments (7)
What is more I get
{closure}() must be an instance of Lexik\Bundle\FormFilterBundle\Filter\ORM\Expr, instance of Doctrine\ORM\Query\Expr given
in addShared.
Is there any documentation what have been changed?
from lexikformfilterbundle.
Probably you defined the wrong use statement on top of your filter.
from lexikformfilterbundle.
Using Lexical\Bundle\FormFilter Bundle\Filter\ORM\Expr works in previous version.
Is there any documentation which public interfaces have been changed?
After composer update all my filter forms stopped working.
from lexikformfilterbundle.
Lexical
? This should be use Lexik\Bundle\FormFilterBundle\Filter\ORM\Expr;
If the interface is changed I can not help you with that.
from lexikformfilterbundle.
It was just a typo in comment. Problem is in 4 argument of cosure in addShared.
If I use Lexik\Bundle\FormFilterBundle\Filter\ORM\Expr
:
use Lexik\Bundle\FormFilterBundle\Filter\ORM\Expr;
public function addShared(FilterBuilderExecuterInterface $qbe)
{
$closure = function(QueryBuilder $filterBuilder, $alias, $joinAlias, Expr $expr) {
$filterBuilder->leftJoin($alias . '.xyz', 'p');
};
$qbe->addOnce($qbe->getAlias().'.xyz', 'p', $closure);
}
I get:
{closure}() must be an instance of Lexik\Bundle\FormFilterBundle\Filter\ORM\Expr, instance of Doctrine\ORM\Query\Expr given
But if I change it to Doctrine\ORM\Query\Expr everything
goes fine.
Problem is that super class is passed as argument instead of subclass.
from lexikformfilterbundle.
Hi,
@Matzz if you use dev-master
the error you get is normal, we updated the master
branch and we should release a v2.0.0
soon, you can use the v1.x
branch or a tag if you don't want to update your code.
from lexikformfilterbundle.
Ok I'm sorry. I missed that the major version has changed. I thought that this has happened in minor version.
from lexikformfilterbundle.
Related Issues (20)
- Mongo as separate packages? HOT 2
- v5.0.9 Broken with symfony 3.4 HOT 2
- Service "lexik_form_filter.query_builder_updater" not found HOT 4
- doctrine/orm v2.6.4 has issues with using ChoiceFilterType with objects
- NumberRangeFilterType can not set attribute " type:'number' '' , and 'label' is not work as well HOT 3
- CollectionAdapterFilterType display an unwanted "level" with a label : "0" HOT 2
- Store Entity in session HOT 1
- Not a issue, change repo description HOT 1
- How to have more user/search engines friendly urls
- Works in symfony 5.1 ? HOT 1
- How to add a field to set maxresults HOT 1
- Options 'data' does not work for EntityFilterType
- Hi HOT 3
- Undefined class constant 'INTEGER' when filtering EntityFilterType HOT 2
- doctrine/orm to specific HOT 1
- Using ChoiceFilterType generate: Undefined constant Doctrine\DBAL\Types\Type::STRING HOT 1
- Ltrim issue in LexikFormFilterBundle/Event/Subscriber/DoctrineORMSubscriber.php
- Filter by entity with string id HOT 3
- Feature Request: Allow using array based $parameters with IN() expressions HOT 2
- Bundle abandonned...and moved on new organization!
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lexikformfilterbundle.