私は Yii フレームワークのユーザーです。
ほとんどの場合、以下のサンプル関数のように、関数をモデル ファイルで public static 関数として定義します。
public static function getTrashedPostCount(){
$connection=Yii::app()->db;
$sql = "SELECT COUNT(publish_status)
FROM {{post}}
WHERE publish_status = 'trash'";
$command=$connection->createCommand($sql);
$postCount = $command->queryScalar();
return $postCount;
}
私は間違っているのだろうか。
モデルファイルのほとんどの関数は静的関数であるはずですか?
私が間違っていることや理解していないことを教えてください。
ありがとう!!!