Deprecated: Function get_magic_quotes_gpc() is deprecated in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 99
Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 619
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 832
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
(window.webpackJsonp=window.webpackJsonp||[]).push([[236],{530:function(t,s,a){"use strict";a.r(s);var e=a(7),r=Object(e.a)({},(function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[a("div",{staticClass:"pb-8 border-b border-gray-300"},[a("h1",[t._v("Ninjify Qa")]),t._v(" "),a("div"),t._v(" "),a("div",{staticClass:"flex flex-col space-y-2 mt-2"},[a("div",{staticClass:"flex flex-row space-x-2 items-center"},[a("img",{staticClass:"opacity-50",attrs:{loading:"lazy",src:"https://obr.now.sh/fa/b/github/16"}}),t._v(" "),a("a",{attrs:{href:"https://github.com/ninjify/qa"}},[t._v("github.com/ninjify/qa")])]),t._v(" "),a("div",{staticClass:"flex flex-row space-x-2 items-center"},[a("img",{staticClass:"opacity-50",attrs:{loading:"lazy",src:"https://obr.now.sh/fa/s/download/16"}}),t._v(" "),a("a",{attrs:{href:"https://packagist.org/packages/ninjify/qa",target:"_blank"}},[t._v("packagist.org/packages/ninjify/qa")])])])]),t._v(" "),a("p",[a("img",{attrs:{src:"https://heatbadger.now.sh/github/readme/ninjify/qa/",alt:""}})]),t._v(" "),a("p",{attrs:{align:"center"}},[a("a",{attrs:{href:"https://github.com/ninjify/qa/actions"}},[a("img",{attrs:{src:"https://badgen.net/github/checks/ninjify/qa/master?cache=300"}})]),t._v(" "),a("a",{attrs:{href:"https://coveralls.io/r/ninjify/qa"}},[a("img",{attrs:{src:"https://badgen.net/coveralls/c/github/ninjify/qa?cache=300"}})]),t._v(" "),a("a",{attrs:{href:"https://packagist.org/packages/ninjify/qa"}},[a("img",{attrs:{src:"https://badgen.net/packagist/dm/ninjify/qa"}})]),t._v(" "),a("a",{attrs:{href:"https://packagist.org/packages/ninjify/qa"}},[a("img",{attrs:{src:"https://badgen.net/packagist/v/ninjify/qa"}})])]),t._v(" "),a("p",{attrs:{align:"center"}},[a("a",{attrs:{href:"https://packagist.org/packages/ninjify/qa"}},[a("img",{attrs:{src:"https://badgen.net/packagist/php/ninjify/qa"}})]),t._v(" "),a("a",{attrs:{href:"https://github.com/ninjify/qa"}},[a("img",{attrs:{src:"https://badgen.net/github/license/ninjify/qa"}})]),t._v(" "),a("a",{attrs:{href:"https://bit.ly/ctteg"}},[a("img",{attrs:{src:"https://badgen.net/badge/support/gitter/cyan"}})]),t._v(" "),a("a",{attrs:{href:"https://bit.ly/cttfo"}},[a("img",{attrs:{src:"https://badgen.net/badge/support/forum/yellow"}})]),t._v(" "),a("a",{attrs:{href:"https://contributte.org/partners.html"}},[a("img",{attrs:{src:"https://badgen.net/badge/sponsor/donations/F96854"}})])]),t._v(" "),a("p",{attrs:{align:"center"}},[t._v("\nWebsite 🚀 "),a("a",{attrs:{href:"https://contributte.org"}},[t._v("contributte.org")]),t._v(" | Contact 👨🏻💻 "),a("a",{attrs:{href:"https://f3l1x.io"}},[t._v("f3l1x.io")]),t._v(" | Twitter 🐦 "),a("a",{attrs:{href:"https://twitter.com/contributte"}},[t._v("@contributte")])]),t._v(" "),a("h2",{attrs:{id:"usage"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#usage"}},[t._v("#")]),t._v(" Usage")]),t._v(" "),a("p",[t._v("To install latest version of "),a("code",[t._v("ninjify/qa")]),t._v(" use "),a("a",{attrs:{href:"https://getcomposer.com",target:"_blank",rel:"noopener noreferrer"}},[t._v("Composer"),a("OutboundLink")],1),t._v(".")]),t._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v("composer require ninjify/qa\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])]),a("h2",{attrs:{id:"versions"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#versions"}},[t._v("#")]),t._v(" Versions")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",[t._v("State")]),t._v(" "),a("th",[t._v("Version")]),t._v(" "),a("th",[t._v("Branch")]),t._v(" "),a("th",[t._v("PHP")])])]),t._v(" "),a("tbody",[a("tr",[a("td",[t._v("dev")]),t._v(" "),a("td",[a("code",[t._v("^0.14")])]),t._v(" "),a("td",[a("code",[t._v("master")])]),t._v(" "),a("td",[a("code",[t._v(">=7.2")])])]),t._v(" "),a("tr",[a("td",[t._v("stable")]),t._v(" "),a("td",[a("code",[t._v("^0.13")])]),t._v(" "),a("td",[a("code",[t._v("master")])]),t._v(" "),a("td",[a("code",[t._v(">=7.2")])])])])]),t._v(" "),a("h2",{attrs:{id:"documentation"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#documentation"}},[t._v("#")]),t._v(" Documentation")]),t._v(" "),a("h3",{attrs:{id:"codesniffer-codefixer"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#codesniffer-codefixer"}},[t._v("#")]),t._v(" CodeSniffer & CodeFixer")]),t._v(" "),a("p",[t._v("Default folders are: "),a("code",[t._v("src")]),t._v(", "),a("code",[t._v("app")]),t._v(", "),a("code",[t._v("tests")]),t._v("\nDefault extensions are: "),a("code",[t._v("php")]),t._v(", "),a("code",[t._v("phtml")]),t._v(", "),a("code",[t._v("phpt")]),t._v("\nDefault excluded folders are: "),a("code",[t._v("*/temp")]),t._v(", "),a("code",[t._v("*/tmp")])]),t._v(" "),a("p",[t._v("By default is used "),a("code",[t._v("ruleset.xml")]),t._v(" in library/project root of your project. Otherwise, strict default one is used.")]),t._v(" "),a("div",{staticClass:"language-sh line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-sh"}},[a("code",[t._v("vendor/bin/codesniffer\nvendor/bin/codesniffer "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("<")]),t._v("folder"),a("span",{pre:!0,attrs:{class:"token operator"}},[a("span",{pre:!0,attrs:{class:"token file-descriptor important"}},[t._v("1")]),t._v(">")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("<")]),t._v("folder"),a("span",{pre:!0,attrs:{class:"token operator"}},[a("span",{pre:!0,attrs:{class:"token file-descriptor important"}},[t._v("2")]),t._v(">")]),t._v("\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br"),a("span",{staticClass:"line-number"},[t._v("2")]),a("br")])]),a("div",{staticClass:"language-sh line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-sh"}},[a("code",[t._v("vendor/bin/codefixer\nvendor/bin/codefixer "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("<")]),t._v("folder"),a("span",{pre:!0,attrs:{class:"token operator"}},[a("span",{pre:!0,attrs:{class:"token file-descriptor important"}},[t._v("1")]),t._v(">")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("<")]),t._v("folder"),a("span",{pre:!0,attrs:{class:"token operator"}},[a("span",{pre:!0,attrs:{class:"token file-descriptor important"}},[t._v("2")]),t._v(">")]),t._v("\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br"),a("span",{staticClass:"line-number"},[t._v("2")]),a("br")])]),a("h3",{attrs:{id:"linter-php"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#linter-php"}},[t._v("#")]),t._v(" Linter (PHP)")]),t._v(" "),a("p",[t._v("Default folders are: "),a("code",[t._v("src")]),t._v(", "),a("code",[t._v("app")]),t._v(", "),a("code",[t._v("tests")])]),t._v(" "),a("div",{staticClass:"language-sh line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-sh"}},[a("code",[t._v("vendor/bin/linter\nvendor/bin/linter "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("<")]),t._v("folder"),a("span",{pre:!0,attrs:{class:"token operator"}},[a("span",{pre:!0,attrs:{class:"token file-descriptor important"}},[t._v("1")]),t._v(">")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("<")]),t._v("folder"),a("span",{pre:!0,attrs:{class:"token operator"}},[a("span",{pre:!0,attrs:{class:"token file-descriptor important"}},[t._v("2")]),t._v(">")]),t._v("\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br"),a("span",{staticClass:"line-number"},[t._v("2")]),a("br")])]),a("h3",{attrs:{id:"executing"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#executing"}},[t._v("#")]),t._v(" Executing")]),t._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v("composer qa\ncomposer qa \ncomposer run qa\ncomposer run-script qa\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br"),a("span",{staticClass:"line-number"},[t._v("2")]),a("br"),a("span",{staticClass:"line-number"},[t._v("3")]),a("br"),a("span",{staticClass:"line-number"},[t._v("4")]),a("br")])]),a("h3",{attrs:{id:"composer"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#composer"}},[t._v("#")]),t._v(" Composer")]),t._v(" "),a("div",{staticClass:"language-json line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-json"}},[a("code",[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token property"}},[t._v('"scripts"')]),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token property"}},[t._v('"qa"')]),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"linter src tests"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"codesniffer src tests"')]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br"),a("span",{staticClass:"line-number"},[t._v("2")]),a("br"),a("span",{staticClass:"line-number"},[t._v("3")]),a("br"),a("span",{staticClass:"line-number"},[t._v("4")]),a("br"),a("span",{staticClass:"line-number"},[t._v("5")]),a("br"),a("span",{staticClass:"line-number"},[t._v("6")]),a("br"),a("span",{staticClass:"line-number"},[t._v("7")]),a("br"),a("span",{staticClass:"line-number"},[t._v("8")]),a("br")])]),a("h2",{attrs:{id:"development"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#development"}},[t._v("#")]),t._v(" Development")]),t._v(" "),a("p",[t._v("See "),a("a",{attrs:{href:"https://contributte.org",target:"_blank",rel:"noopener noreferrer"}},[t._v("how to contribute"),a("OutboundLink")],1),t._v(" to this package. This package is currently maintained by these authors.")]),t._v(" "),a("a",{attrs:{href:"https://github.com/f3l1x"}},[a("img",{attrs:{width:"80",height:"80",src:"https://avatars2.githubusercontent.com/u/538058?v=3&s=80"}})]),t._v(" "),a("hr"),t._v(" "),a("p",[t._v("Consider to "),a("a",{attrs:{href:"https://contributte.org/partners.html",target:"_blank",rel:"noopener noreferrer"}},[t._v("support"),a("OutboundLink")],1),t._v(" "),a("strong",[t._v("contributte")]),t._v(" development team.\nAlso thank you for using this package.")])])}),[],!1,null,null,null);s.default=r.exports}}]);