我想计算属于某个标签的帖子数。我应该使用方法还是动态属性?
<?php
class Tag extends Eloquent {
public function posts()
{
return $this->belongsToMany('Post');
}
public function postsCount()
{
return count($this->posts);
}
public function getPostsCountAttribute()
{
return count($this->posts);
}
}
所以在模板中我应该使用动态属性:
{{ $tag->postCount }}
或方法:
{{ $tag->postCount() }}