本文整理汇总了PHP中Rating::find_by方法的典型用法代码示例。如果您正苦于以下问题:PHP Rating::find_by方法的具体用法?PHP Rating::find_by怎么用?PHP Rating::find_by使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Rating
的用法示例。
在下文中一共展示了Rating::find_by方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: show_vars
public static function show_vars(&$vars, $id)
{
$vars['ratings'] = array();
foreach (Rating::find_by('user_id', $id) as $k => $v) {
$vars['ratings'][] = array('rating' => $v, 'beer' => Beer::find($v->beer_id));
}
}
示例2: show_vars
public static function show_vars(&$vars, $id)
{
$vars['brewery'] = Brewery::find($vars['val']->brewery_id);
$vars['style'] = Style::find($vars['val']->style_id);
$ratings = Rating::find_by('beer_id', $id);
if (count($ratings) > 0) {
$sum = 0.0;
foreach ($ratings as $r) {
$sum += $r->rating;
}
$vars['average'] = $sum / count($ratings);
}
$vars['ratings'] = array();
foreach ($ratings as $k => $v) {
$vars['ratings'][] = array('rating' => $v, 'user' => User::find($v->user_id));
}
}