私はしばらくCakePHPを使用していますが、モデルが他のモデルに関連付けられているかどうかを確認する必要があるという問題に遭遇しました。そのための組み込み関数はありますか?
例
BLOG
-- hasMany COMMENTS
-- hasOne Profile
COMMENTS
-- belongsTo BLOG
次のような関数を探しています。
hasAssociation('blog', 'comments'); //should return true
hasAssociation('blog', 'whatever'); //should return false
hasAssociation('profile', 'blog'); //should return false
hasAssociation('blog', 'profile'); //should return true
そのような関数がない場合、どうすれば自分で書くことができますか? 私は論理的ではありません。提案してください。