問題タブ [psr-1]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PSR-2。ディレクトリを大文字にするのはいつですか?
PSR-2 標準に従って理解したように、クラスを含むディレクトリ名は大文字にする必要があります。しかし、ディレクトリにスタイルやスクリプトなどの他のファイルも含まれている場合はどうすればよいでしょうか?
プラグイン ディレクトリがあるとします。各プラグインには、テンプレートやその他のものを含めることができます。
この構造は正しいですか?
php - PHP PSR バリデーター
PHP コードをチェックし、PSR 標準に従って自動的に更新するか、少なくともコードが PSR 標準に違反している場所を指摘できるツールを探しています。Google 検索はあまり役に立ちませんでした。それができるツールはありますか?
php - 同じファイル内のクラス宣言とオブジェクトの初期化は PSR-1 に準拠していますか?
PSR-1は次のように述べています。
ファイルは、シンボル (クラス、関数、定数など) を宣言するか、副作用 (出力の生成、.ini 設定の変更など) を引き起こす必要がありますが、両方を行うべきではありません。
次のコードがあるとします。
オブジェクトのインスタンス化は副作用の原因と見なされますか? つまり、上記のコードは PSR-1 に準拠していますか?
php - Php Code Sniffer の検証の問題
PHP コードを psr-1 psr-2 に準拠させようとしていますが、奇妙なエラーが発生していませんか?
問題-1
エラー: 複数行の関数呼び出しの開き括弧は、行の最後の内容にする必要があります。
問題-2
エラー: "if (...) {\n" が必要です。「if (...)\n {\n」が見つかりました
手掛かりはありますか?
同じエラーが表示されている他のコード パッチ
ありがとう!
php - PSR 標準のどこで、型宣言の後に変数名を持たないと言っていますか?
PSR標準ドキュメントのどこに、クラスメンバー変数の変数タイプの後に何もないことが文書化されているかアドバイスできますか?
次のようにして、PHP CodeStyle Fixerを使用しました。php-cs-fixer fix MyConsoleCommand.php
...そして、変数をdocblockから削除しました。私はこれをしばらくの間行ってきましたが、これは正しく、標準に準拠していると信じていました。
誰でも確認できますか?