public function setAuthorative(bool $authorative)
    {
        foreach ($this->resolvers as $resolver)
            $resolver['resolver']->setAuthorative($authorative);

        $this->authorative = $authorative;
        return $this;
    }
public function setAuthorative(bool $authorative)
    {
        foreach ($this->resolvers as $resolver)
            $resolver['resolver']->setAuthorative($authorative);

        $this->authorative = $authorative;
        return $this;
    }
public function setAuthorative ( bool $ authorative ) { foreach ( $ this -> resolvers as $ resolver ) $ resolver [ 'resolver' ] -> setAuthorative ( $ authorative ) ; $ this -> authorative = $ authorative ; return $ this ; }
Set the authorativeness of the resolvers
@param bool $authorative Whether the resolvers are authorative or not: whether
they trust cached resolve failures or not.
This improves performance in production but can be inconvenient
in development.
Set the authorativeness of the resolvers