Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Allowed to return null for query_builder#6594

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Closed
JonEastman wants to merge2 commits intosymfony:2.8fromJonEastman:patch-1

Conversation

JonEastman
Copy link
Contributor

QA
Doc fix?yes
New docs?no
Applies to2.8
Fixed tickets#5934

HeahDude reacted with hooray emoji
| Q             | A| ------------- | ---| Doc fix?      |  yes| New docs?     | no| Applies to    | 2.8| Fixed tickets |symfony#5934
@HeahDude
Copy link
Contributor

Thanks, can you please updatethis line too?

wouterj reacted with thumbs down emoji

@@ -202,9 +202,9 @@ query_builder
Allows you to create a custom query for your choices. See
:ref:`ref-form-entity-query-builder` for an example.

The value of this option can either be a ``QueryBuilder`` object ora Closure.
The value of this option can either be a ``QueryBuilder`` object,a Closure or null.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

unless I'm missing something, it's not the option value that can benull. Instead, the closure can return null.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

@wouterj
Copy link
Member

Hi@JonEastman! Thanks for your contribution, I've left 2 minor comments.

@HeahDudeHeahDude mentioned this pull requestMay 21, 2016
@JonEastman
Copy link
ContributorAuthor

@wouterj I made the suggested changes, let me know what you think

@wouterj
Copy link
Member

👍 Looks good!

@xabbuh
Copy link
Member

👍

When using a Closure, you will be passed the ``EntityRepository`` of the entity
as the only argument and should return a ``QueryBuilder``. If you'd like to display a list of empty entries, you can return null in the query_builder closure.
as the only argument and should return a ``QueryBuilder``.
If you'd like to display a list of empty entries, you can return ``null`` in the closure.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

Unless I'm missing something whennull is returned it loads all entities.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

When you set the option tonull, but not when returnnull in the closure, isn't it?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

Why that? The only difference is that it's conditional. ?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

Ok so I've missed the point of that feature, thanks for the enlightening!

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

@xabbuh Looks likesymfony/symfony@317d30b has not made it to the core !? (neithermaster nor2.8)

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

Looks like there was something wrong with the commit and it was fixed insymfony/symfony@eb08baa

The tests exists and passes:https://github.com/symfony/symfony/blob/master/src/Symfony/Bridge/Doctrine/Tests/Form/Type/EntityTypeTest.php#L212-L223

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

wouterj added a commit that referenced this pull requestMay 21, 2016
This PR was merged into the 2.3 branch.Discussion----------Fixed query_builder optiondoc fix: 2.3+ref#6594 (comment)Commits-------45f586b Fixed query_builder option
@@ -202,9 +202,10 @@ query_builder
Allows you to create a custom query for your choices. See
:ref:`ref-form-entity-query-builder` for an example.

The value of this option can either be a ``QueryBuilder`` object, a Closure or null.
The value of this option can either be a ``QueryBuilder`` object, a Closure or``null``.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

Needs a rebase here when#6596 is merged in 2.8

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

I'll take care of that while merging.

wouterj added a commit that referenced this pull requestMay 21, 2016
This PR was squashed before being merged into the 2.8 branch (closes#6594).Discussion---------- Allowed to return null for query_builder| Q             | A| ------------- | ---| Doc fix?      |  yes| New docs?     | no| Applies to    | 2.8| Fixed tickets |#5934Commits-------f84a1eb  Allowed to return null for query_builder
@wouterj
Copy link
Member

Thanks@JonEastman! I've merged your PR in the documentation and added a little versionadded box indicating that this is a new feature inf64fe19 (fixed the version in a later commit).

Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers
No reviews
Assignees
No one assigned
Projects
None yet
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

4 participants
@JonEastman@HeahDude@wouterj@xabbuh

[8]ページ先頭

©2009-2025 Movatter.jp