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

[Ldap] Feature/force lowercase attributes#36432

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

Conversation

@elvis2
Copy link

…e all lowercase, to force case insensitivity and enforce a standard (if desired) for the consumer software.

QA
Branch?4.4 (I'll create another PR for 5.0)
Bug fix?no
New feature?no, Changelog updated
Deprecations?no
TicketsN/A
LicenseMIT
Doc PRN/A

Why? Companies have different AD setups, some force certain naming conventions, that developers may not know what and why. Coding around these pseudo standards introduces complex code that isn't necessary. Allowing the SE to force all lowercase attributes will ease their utilization of symfony/ldap and overall (I think) have better quality code.

OskarStark reacted with thumbs up emoji
Elvis McNeely added2 commitsApril 12, 2020 01:34
…e all lowercase, to reduce overall confusion and enforce a standard (if desired).
@nicolas-grekasnicolas-grekas added this to thenext milestoneApr 12, 2020
@nicolas-grekasnicolas-grekas changed the titleFeature/force lowercase attributes[Ldap] Feature/force lowercase attributesApr 12, 2020
Copy link
Contributor

@OskarStarkOskarStark left a comment

Choose a reason for hiding this comment

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

Please add a testcase

{
private$dn;
private$attributes;
private$force_lowercase_attributes;
Copy link
Contributor

Choose a reason for hiding this comment

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

Variables should be named in camelCase

Copy link
Author

Choose a reason for hiding this comment

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

Ok, I'll change it. I'm surprised the PSR tests didn't pick that up.

OskarStark reacted with thumbs up emoji

Choose a reason for hiding this comment

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

friendly ping

@fabpot
Copy link
Member

@elvis2 Any news?

@fabpot
Copy link
Member

Closing as there is no more activity. Feel free to reopen when you have time.

@derrabus
Copy link
Member

New PR:#39037

fabpot added a commit that referenced this pull requestNov 27, 2020
…(karlshea)This PR was merged into the 5.3-dev branch.Discussion----------[Ldap] Ldap Entry case-sensitive attribute key option| Q             | A| ------------- | ---| Branch?       | 5.x| Bug fix?      | no| New feature?  | yes| Deprecations? | no| Tickets       | N/A| License       | MIT| Doc PR        | N/ASee PR#36432Commits-------d3b9440 [Ldap] Ldap Entry case-sensitive attribute key option
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

@nicolas-grekasnicolas-grekasnicolas-grekas left review comments

@OskarStarkOskarStarkOskarStark requested changes

Assignees

No one assigned

Projects

None yet

Milestone

5.2

Development

Successfully merging this pull request may close these issues.

7 participants

@elvis2@fabpot@derrabus@nicolas-grekas@OskarStark@xabbuh@carsonbot

[8]ページ先頭

©2009-2025 Movatter.jp