CMS  Version 3.9
PageRatingStatistics Class Reference

Inherits DataItem.

Static Public Member Functions

static fromURL ($url)
 

Public Attributes

 $table = "rating_statistics"
 
 $fields
 

Detailed Description

Definition at line 43 of file rating.inc.

Member Function Documentation

◆ fromURL()

static PageRatingStatistics::fromURL (   $url)
static

Definition at line 51 of file rating.inc.

52  {
53  try
54  {
55  $stats = Query::create(PageRatingStatistics, "WHERE url=:u")
56  ->bind(":u", $url)
57  ->executeSingle();
58  }
59  catch(DataNotFoundException $e)
60  {
62  $stats->url = $url;
63  $stats->average_rating = 0.0;
64  $stats->number_of_ratings = 0;
65  }
66 
67  return $stats;
68  }
$stats
Definition: rate_page.inc:14
if(! $blog->published||! $blog->enable_rss_feed||!checkRole($blog->allow_read)) $url
Definition: rss.inc:58

Member Data Documentation

◆ $fields

PageRatingStatistics::$fields
Initial value:
= array("url" => String,
"average_rating" => Number,
"number_of_ratings" => Number)

Definition at line 47 of file rating.inc.

◆ $table

PageRatingStatistics::$table = "rating_statistics"

Definition at line 45 of file rating.inc.


The documentation for this class was generated from the following file: