Skip to content
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

Better documentation for delegators and service aliases #91

Merged
merged 7 commits into from
Jul 24, 2021

Conversation

gsteel
Copy link
Member

@gsteel gsteel commented Jul 16, 2021

Q A
Documentation yes

Description

More information in #90 - This pull adds information to delegators.md to illustrate delegator behaviour wrt service aliases.

I also added a fairly verbose test case to illustrate.

Hang fire whilst I force push for DCO 😅

Fixes #90

@gsteel gsteel force-pushed the docs/delegators-and-aliases branch from 9efada8 to ffd1bd6 Compare July 16, 2021 14:39
@gsteel
Copy link
Member Author

gsteel commented Jul 19, 2021

Added 2 commits that fix a couple of linting errors elsewhere in the docs. The PHPCS failure is not fixable without upgrading Laminas Coding Standard as per #87

docs/book/delegators.md Outdated Show resolved Hide resolved
docs/book/delegators.md Outdated Show resolved Hide resolved
docs/book/delegators.md Outdated Show resolved Hide resolved
docs/book/delegators.md Show resolved Hide resolved
@froschdesign froschdesign linked an issue Jul 19, 2021 that may be closed by this pull request
@gsteel gsteel requested a review from froschdesign July 20, 2021 08:09
@gsteel gsteel force-pushed the docs/delegators-and-aliases branch from 7fefadd to 810f684 Compare July 20, 2021 08:13
@boesing boesing force-pushed the docs/delegators-and-aliases branch from 810f684 to a3dbffd Compare July 24, 2021 12:03
@boesing boesing changed the base branch from 3.6.x to 3.7.x July 24, 2021 12:03
@boesing
Copy link
Member

boesing commented Jul 24, 2021

I've retargeted 3.7.x and rebased against that. codestyle checks should pass as of now.
DCO is broken because of an unsigned commit within the rebased commits. So actually, thats not your fault.

@Ocramius Ocramius changed the title Docs/delegators and aliases Better documentation for delegators and service aliases Jul 24, 2021
gsteel and others added 7 commits July 24, 2021 21:27
…or of delegators when applied to aliases is made clear

Signed-off-by: George Steel <[email protected]>
Signed-off-by: George Steel <[email protected]>
Signed-off-by: George Steel <[email protected]>
Co-authored-by: Frank Brückner <[email protected]>
Signed-off-by: George Steel <[email protected]>
…n_ occur for aliased services

Signed-off-by: George Steel <[email protected]>
@Ocramius Ocramius force-pushed the docs/delegators-and-aliases branch from a3dbffd to de134d3 Compare July 24, 2021 19:29
@Ocramius Ocramius self-assigned this Jul 24, 2021
@Ocramius
Copy link
Member

Applied minor CS fixes, rebased and merging now :-)

GPG signatures most likely unverifiable due to rebase by third-party (me), but also not required here.

@Ocramius Ocramius added this to the 3.7.0 milestone Jul 24, 2021
Copy link
Member

@Ocramius Ocramius left a comment

Choose a reason for hiding this comment

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

Thanks @gsteel!

@Ocramius Ocramius merged commit 2b0aee4 into laminas:3.7.x Jul 24, 2021
@gsteel gsteel deleted the docs/delegators-and-aliases branch April 13, 2022 13:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Improve Delegator Documentation Specifically for Aliased Services
4 participants