CI_Calendar::initialize PHP Method

initialize() public method

Accepts an associative array as input, containing display preferences
public initialize ( $config = [] ) : CI_Calendar
return CI_Calendar
    public function initialize($config = array())
    {
        foreach ($config as $key => $val) {
            if (isset($this->{$key})) {
                $this->{$key} = $val;
            }
        }
        // Set the next_prev_url to the controller if required but not defined
        if ($this->show_next_prev === TRUE && empty($this->next_prev_url)) {
            $this->next_prev_url = $this->CI->config->site_url($this->CI->router->class . '/' . $this->CI->router->method);
        }
        return $this;
    }