EP_Config::get_index_name PHP Method

get_index_name() public method

Generates the index name for the current site
Since: 0.9
public get_index_name ( integer $blog_id = null ) : string
$blog_id integer (optional) Blog ID. Defaults to current blog.
return string
    public function get_index_name($blog_id = null)
    {
        if (!$blog_id) {
            $blog_id = get_current_blog_id();
        }
        $site_url = get_site_url($blog_id);
        if (!empty($site_url)) {
            $index_name = preg_replace('#https?://(www\\.)?#i', '', $site_url);
            $index_name = preg_replace('#[^\\w]#', '', $index_name) . '-' . $blog_id;
        } else {
            $index_name = false;
        }
        return apply_filters('ep_index_name', $index_name, $blog_id);
    }