Zum Inhalt springen

Schlagwort: package

PEAR Package selbst gemacht

Ich bin ja nur bedingt ein Freund von PEAR. Aber Tools wie PHP_CodeSniffer findet man auch dort und daher hat es für mich einen positiven Aspekt. Nun verbinde ich 2 Probleme und am Ende dieses Beitrags haben wir eine einfache Lösung, die beides löst und dabei noch richtig cool ist. Der CodeSniffer hat einige Standards. Nun möchte ich einen eigenen Standard definieren, der vom PEAR Coding Standard abgeleitet ist. Ich nenne diesen PEARMOD (PEAR modified oder PEAR Modification). Dieser Standard wird den PEAR Standard in der Form ändern, dass man die öffnende Klammer bei Klassen und Funktionsdefinitionen nicht in eine neue Zeile schreibt, sondern in die gleiche Zeile, in der auch die Signatur steht. Wo die öffnende Klammer steht ist ein großer Streitpunkt und ich gehöre zu der Fraktion, die eben keine Zeile für dieses Zeichen verschwenden will. Zusammengehörigkeiten kann eine vernünftige IDE auch darstellen und somit finde ich Signatur und geschweifte Klammer in einer Zeile berechtigt. Der PEAR Coding Standard sieht das natürlich anders und somit muss ich mit einem eigenen Standard leben. Mein Code wird nicht unter pear.php.net auftauchen, also ist meine Modifikation okay.

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close