問題タブ [psr-0]

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.

0 投票する
1 に答える
121 参照

php - PHP Zend 2 で古いクラス名を自動ロードするにはどうすればよいですか?

Google_ClientZend 2でクラスを自動ロードするにはどうすればよいですか?

0 投票する
2 に答える
3336 参照

php - PSR-2。ディレクトリを大文字にするのはいつですか?

PSR-2 標準に従って理解したように、クラスを含むディレクトリ名は大文字にする必要があります。しかし、ディレクトリにスタイルやスクリプトなどの他のファイルも含まれている場合はどうすればよいでしょうか?

プラグイン ディレクトリがあるとします。各プラグインには、テンプレートやその他のものを含めることができます。

この構造は正しいですか?

0 投票する
1 に答える
392 参照

php - PSR-0 でアンダースコアがディレクトリ区切り記号に変換されるのはなぜですか?

クラス名のアンダースコアがPSR-0 のディレクトリ区切り記号に変換される理由を理解しようとしています。何か理由があるのは確かなのですが、思いつきません。

my_class_name名前空間で名前が付けられたクラスがある場合、それは私が望むときに\namespace\subnamespace 変換されませんか? 私のクラスシステムがこれを中心に構築されているかどうかは理解していますが、ディレクトリセパレーターが必要な場合は、アンダースコアの代わりにバックスラッシュを使用していたでしょう. \namespace\subnamespace\my\class\name\namespace\subnamespace\my_class_name

0 投票する
2 に答える
111 参照

php - PSR-0 または PSR-4 に従わない composer でリポジトリを自動ロードする方法は?

だから、私はjcleblanc/reddit-php-sdkを使用しようとしていますが、標準にはまったく準拠しておらず、利用可能なリポジトリがないため、自分のcomposer.jsonファイルで手動で定義する必要がありました:

ここのディレクトリ構造vendor/:

ここに画像の説明を入力

しかし、その後 を実行すると、このプロジェクトのクラスは自動ロードされず、どのコンポーザー ファイルcomposer dump-autoloadにも表示されません。autoload_*.phpこれは、もちろん"Class 'reddit' not found"、使用しようとするとエラーが発生することを意味します。

ソリューション?

0 投票する
2 に答える
1874 参照

php - PHP PSR バリデーター

PHP コードをチェックし、PSR 標準に従って自動的に更新するか、少なくともコードが PSR 標準に違反している場所を指摘できるツールを探しています。Google 検索はあまり役に立ちませんでした。それができるツールはありますか?

0 投票する
1 に答える
207 参照

php - Eclipse - php クラスのリファクタリングでのファイル名規則の使用

私は日食が初めてで、バージョンバージョンを使用しています: Mars.1 Release (4.5.1)

「PHP Development Tools 3.6」プラグインのリファクタリング ツールを使用して、クラスなどの名前を変更しています。

クラス ファイル名は、アンダースコアがサブディレクトリを表す単純な PSR-0 規則に従います。

たとえば、クラス Class_Something は Class/Something.php にあります。

クラス Class_Something の名前を Class_Something2 に変更すると、ファイルが自動的に Class/Something2.php に移動されると便利です

クラスの名前と参照だけでなく、ファイル名も自動的にリファクタリングできるかどうかを知っている人はいますか?

よろしくお願いします。

ベン