final public function run()
    {
        if ($this->admin === false && \is_admin() === true) {
            return;
        }

        if ($this->public === false && \is_admin() === false) {
            return;
        }

        $this->parse_filters();
        $this->parse_actions();

        if (\method_exists($this, 'boot')) {
            $this->boot();
        }
    }
final public function run()
    {
        if ($this->admin === false && \is_admin() === true) {
            return;
        }

        if ($this->public === false && \is_admin() === false) {
            return;
        }

        $this->parse_filters();
        $this->parse_actions();

        if (\method_exists($this, 'boot')) {
            $this->boot();
        }
    }
final public function run ( ) { if ( $ this -> admin === false && \ is_admin ( ) === true ) { return ; } if ( $ this -> public === false && \ is_admin ( ) === false ) { return ; } $ this -> parse_filters ( ) ; $ this -> parse_actions ( ) ; if ( \ method_exists ( $ this , 'boot' ) ) { $ this -> boot ( ) ; } }
Boot up the class.

The hooks are registered, then boot is run.
This gives some extra options for conditionally adding filters.

@since 1.0.0
Boot up the class .