lib/Github/Api/Repository/Protection.php
public function removeStatusChecksContexts($username, $repository, $branch, array $params = [])
    {
        return $this->delete('/repos/'.rawurlencode($username).'/'.rawurlencode($repository).'/branches/'.rawurlencode($branch).'/protection/required_status_checks/contexts', $params);
    }
public function removeStatusChecksContexts($username, $repository, $branch, array $params = [])
    {
        return $this->delete('/repos/'.rawurlencode($username).'/'.rawurlencode($repository).'/branches/'.rawurlencode($branch).'/protection/required_status_checks/contexts', $params);
    }
public function removeStatusChecksContexts ( $ username , $ repository , $ branch , array $ params = [ ] ) { return $ this -> delete ( '/repos/' . rawurlencode ( $ username ) . '/' . rawurlencode ( $ repository ) . '/branches/' . rawurlencode ( $ branch ) . '/protection/required_status_checks/contexts' , $ params ) ; }
Remove required status checks contexts of protected branch.

@link https://developer.github.com/v3/repos/branches/#remove-required-status-checks-contexts-of-protected-branch

@param string $username   The user who owns the repository
@param string $repository The name of the repo
@param string $branch     The name of the branch
@param array  $params     The branch status checks contexts information

@return array The updated branch status checks contexts information
Remove required status checks contexts of protected branch .