Elastica\Cluster\Settings::getPersistent PHP Method

getPersistent() public method

If param is set, only specified setting is return.
public getPersistent ( string $setting = '' ) : array | string | null
$setting string OPTIONAL Setting name to return
return array | string | null Settings data
    public function getPersistent($setting = '')
    {
        $data = $this->get();
        $settings = $data['persistent'];
        if (!empty($setting)) {
            if (isset($settings[$setting])) {
                return $settings[$setting];
            } else {
                return;
            }
        }
        return $settings;
    }