Ejemplo n.º 1
0
  public function in_current_site() {
    global $blog_id;

    if (!is_multisite()) {
      return true;
    }
    
    $vis = $this->visibility;
    
    if (isset($vis)) {
      $info = $this->visibility_clause("sites", "id", "false", " WHERE ", "object");
      
      if ($info["not"]) {
        return !MPU::in_csv($blog_id, $info["values"]);
      } else if (!$info["all"]) {
        return MPU::in_csv($blog_id, $info["values"]);
      }
      
    }

    return true;
  }