Skip to content

Commit 6c85381

Browse files
committed
Batman! (this commit has no parents)
0 parents  commit 6c85381

File tree

5 files changed

+276
-0
lines changed

5 files changed

+276
-0
lines changed

.editorconfig

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
root = true
2+
3+
[*]
4+
charset = utf-8
5+
end_of_line = lf
6+
indent_style = space
7+
insert_final_newline = true
8+
trim_trailing_whitespace = true
9+
10+
[*.md]
11+
ident_size = 2
12+
trim_trailing_whitespace = false
13+
14+
[*.json]
15+
ident_size = 2
16+
17+
[{.gitignore,.gitkeep,.editorconfig}]
18+
ident_size = 2

.gitignore

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
##########
2+
## Global
3+
##########
4+
5+
# Do not commit IDE files
6+
/.settings
7+
/.buildpath
8+
/.project
9+
/nbproject
10+
*.iml
11+
*.ipr
12+
*.iws
13+
.idea/
14+
nbactions.xml
15+
nbproject/
16+
.project
17+
/atlassian-ide-plugin.xml
18+
19+
# Do not commit OS tmp files
20+
*.orig
21+
*.rej
22+
*~
23+
*.log
24+
*.bak
25+
*.swp
26+
*.tmp
27+
*.temp
28+
.DS_Store
29+
.DS_Store?
30+
Desktop.ini
31+
Thumbs.db
32+
.*.sw[a-z]
33+
*.un~
34+
Session.vim
35+
temp
36+
temp/
37+
38+
# Do not commit Ctags
39+
.tags
40+
.tags_sorted_by_file
41+
42+
# Other versioning systems
43+
.svn/
44+
_svn/
45+
*.svn*
46+
/.hg/*
47+
*/.hg/*
48+
.hgignore
49+
.subversion
50+
51+
##########
52+
## Project specific
53+
##########
54+
55+
vendor/
56+
composer.lock
57+
composer.phar

CONTRIBUTING.md

Lines changed: 99 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,99 @@
1+
# Contributing
2+
3+
When contributing to this repository, please first discuss the change you wish to make via issue,
4+
email, or any other method with the owners of this repository before making a change.
5+
6+
Please note we have a code of conduct, please follow it in all your interactions with the project.
7+
8+
## Found an issue? Want a Feature?
9+
10+
You've found a bug in the source code, a mistake in the documentation or maybe you'd like a new feature? You can help us by submitting an issue to our [GitHub Repository]. Before you create an issue, make sure you search the archive, maybe your question was already answered.
11+
12+
13+
Even better: You could submit a pull request with a fix / new feature!
14+
15+
[GitHub Repository]: https://github.com/dealerdirect/php-qa-tools/issues
16+
17+
## Pull Request Process
18+
19+
1. Search our repository for open or closed [Pull Requests] that relates to your submission.
20+
You don't want to duplicate effort.
21+
4. You may merge the Pull Request in once you have the sign-off of two other developers, or if you
22+
do not have permission to do that, you may request the second reviewer to merge it for you.
23+
24+
[Pull Requests]: https://github.com/dealerdirect/php-qa-tools/pulls
25+
26+
## Code of Conduct
27+
28+
### Our Pledge
29+
30+
In the interest of fostering an open and welcoming environment, we as
31+
contributors and maintainers pledge to making participation in our project and
32+
our community a harassment-free experience for everyone, regardless of age, body
33+
size, disability, ethnicity, gender identity and expression, level of experience,
34+
nationality, personal appearance, race, religion, or sexual identity and
35+
orientation.
36+
37+
### Our Standards
38+
39+
Examples of behavior that contributes to creating a positive environment
40+
include:
41+
42+
* Using welcoming and inclusive language
43+
* Being respectful of differing viewpoints and experiences
44+
* Gracefully accepting constructive criticism
45+
* Focusing on what is best for the community
46+
* Showing empathy towards other community members
47+
48+
Examples of unacceptable behavior by participants include:
49+
50+
* The use of sexualized language or imagery and unwelcome sexual attention or
51+
advances
52+
* Trolling, insulting/derogatory comments, and personal or political attacks
53+
* Public or private harassment
54+
* Publishing others' private information, such as a physical or electronic
55+
address, without explicit permission
56+
* Other conduct which could reasonably be considered inappropriate in a
57+
professional setting
58+
59+
### Our Responsibilities
60+
61+
Project maintainers are responsible for clarifying the standards of acceptable
62+
behavior and are expected to take appropriate and fair corrective action in
63+
response to any instances of unacceptable behavior.
64+
65+
Project maintainers have the right and responsibility to remove, edit, or
66+
reject comments, commits, code, wiki edits, issues, and other contributions
67+
that are not aligned to this Code of Conduct, or to ban temporarily or
68+
permanently any contributor for other behaviors that they deem inappropriate,
69+
threatening, offensive, or harmful.
70+
71+
### Scope
72+
73+
This Code of Conduct applies both within project spaces and in public spaces
74+
when an individual is representing the project or its community. Examples of
75+
representing a project or community include using an official project e-mail
76+
address, posting via an official social media account, or acting as an appointed
77+
representative at an online or offline event. Representation of a project may be
78+
further defined and clarified by project maintainers.
79+
80+
### Enforcement
81+
82+
Instances of abusive, harassing, or otherwise unacceptable behavior may be
83+
reported by contacting the project team at [INSERT EMAIL ADDRESS]. All
84+
complaints will be reviewed and investigated and will result in a response that
85+
is deemed necessary and appropriate to the circumstances. The project team is
86+
obligated to maintain confidentiality with regard to the reporter of an incident.
87+
Further details of specific enforcement policies may be posted separately.
88+
89+
Project maintainers who do not follow or enforce the Code of Conduct in good
90+
faith may face temporary or permanent repercussions as determined by other
91+
members of the project's leadership.
92+
93+
### Attribution
94+
95+
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4,
96+
available at [http://contributor-covenant.org/version/1/4][version]
97+
98+
[homepage]: http://contributor-covenant.org
99+
[version]: http://contributor-covenant.org/version/1/4/

README.md

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
# Dealerdirect: PHP Quality Assurance Tools
2+
3+
*“If you don’t have time to do it right you must have time to do it over.”*
4+
5+
This is essentially a Composer meta package, creating a fast, easy and
6+
convenient way of installing all PHP Quality Assurance tools.
7+
8+
## Contents
9+
10+
You'll get the following tools by depending on this package:
11+
12+
* **[PHPUnit]**: Testing framework for PHP
13+
14+
[PHPUnit]: https://phpunit.de/
15+
16+
## Contributing
17+
18+
This is an active open-source project. We are always open to people who want to use the code or contribute to it.
19+
20+
We've set up a separate document for our [contribution guidelines].
21+
22+
Thank you for being involved! :heart_eyes:
23+
24+
[contribution guidelines]: https://github.com/dealerdirect/php-qa-tools/blob/master/CONTRIBUTING.md
25+
26+
## Authors & Contributors
27+
28+
The original idea and setup of this repository is by [Franck Nijhof], employee @ Dealerdirect.
29+
30+
For a full list off all author and/or contributors, please check [this page].
31+
32+
[this page]: https://github.com/dealerdirect/php-qa-tools/graphs/contributors
33+
[Franck Nijhof]: https://github.com/frenck
34+
35+
## Would you like to work @ Dealerdirect?
36+
37+
Dealerdirect is always on the looking for energetic and hard working developers and devops engineers.
38+
39+
Interested in working at Dealerdirect? Then please be sure to check out [our vacancies].
40+
41+
Did not find a matching vacancy? Just [get in touch]!
42+
43+
[WorkingAtDealerdirect.eu]
44+
45+
[our vacancies]: http://workingatdealerdirect.eu/?post_type=vacancy&s=&department=99
46+
[get in touch]: http://workingatdealerdirect.eu/open-sollicitatie/
47+
[WorkingAtDealerdirect.eu]: http://www.workingatdealerdirect.eu
48+
49+
## License
50+
51+
The MIT License (MIT)
52+
53+
Copyright (c) 2016 Dealerdirect B.V.
54+
55+
Permission is hereby granted, free of charge, to any person obtaining a copy
56+
of this software and associated documentation files (the "Software"), to deal
57+
in the Software without restriction, including without limitation the rights
58+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
59+
copies of the Software, and to permit persons to whom the Software is
60+
furnished to do so, subject to the following conditions:
61+
62+
The above copyright notice and this permission notice shall be included in
63+
all copies or substantial portions of the Software.
64+
65+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
66+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
67+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
68+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
69+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
70+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
71+
THE SOFTWARE.

composer.json

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
{
2+
"name": "dealerdirect/qa-tools",
3+
"description": "Meta package for installing all PHP QA tools you'll ever need",
4+
"type": "metapackage",
5+
"keywords": [
6+
"php",
7+
"qa", "quality", "code quality",
8+
"stylecheck", "unittest"
9+
],
10+
"homepage": "",
11+
"license": "MIT",
12+
"authors": [
13+
{
14+
"name": "Franck Nijhof",
15+
"email": "f.nijhof@dealerdirect.nl",
16+
"homepage": "http://workingatdealerdirect.nl",
17+
"role": "Developer"
18+
}
19+
],
20+
"support": {
21+
"email": "f.nijhof@@dealerdirect.nl",
22+
"issues": "https://github.com/dealerdirect/php-qa-tools/issues",
23+
"source": "https://github.com/DealerDirect/php-qa-tools"
24+
},
25+
"require": {
26+
"phpunit/phpunit": "^5.5.0"
27+
},
28+
"suggest": {
29+
},
30+
"prefer-stable": true
31+
}

0 commit comments

Comments
 (0)