私は2つのプラグインを使用しているアプリケーションを作成しています。 今後の使用のため、2つのプラグインが一緒に使用されているか別々に使用されているかを確認したいと思います。 モデルが存在するかどうかをチェックし、そうでなければロジックを実行する必要があります。 もし私が試してみたら($ this-> loadModel( 'Model')){etc} 私はモデルが存在しないと言ってエラーが出ますが、ロジックが進行しないようにするエラーはありません。 。モデルが存在するかどうかを確認するCakephp
基本的に私がしたい:他
{DO->これを}(モデル - >()が存在する)場合 {DO-> somethingelse}
Iは、(PHPの関数でclass_existsを使用してみました)が、そのモデルが存在するかどうかにかかわらずfalseを返します。
実際には決してヌルを次のように
また、純粋なPHPでこれを行うことができます!クラスが見つからない場合は、 そのAppModel。 成功のブール値を返すApp :: import()で確認する必要があります – mark
こんにちはマーク、ありがとうございました。 – Manu
が間違っていますが、これは新しいクラスを初期化しますが、とにかく宣言されたモデルと一致しません –