public function status($value = null) {
        if ($value !== null) {
            $this->status = $value;
            return $this;
        }
        if ($this->status) {
            return $this->status;
        }

        // There was no status so loop through the errors and look for the highest one.
        $maxStatus = 400;
        foreach ($this->errors as $field => $errors) {
            foreach ($errors as $error) {
                if (isset($error['status']) && $error['status'] > $maxStatus) {
                    $maxStatus = $error['status'];
                }
            }
        }
        return $maxStatus;
    }
public function status($value = null) {
        if ($value !== null) {
            $this->status = $value;
            return $this;
        }
        if ($this->status) {
            return $this->status;
        }

        // There was no status so loop through the errors and look for the highest one.
        $maxStatus = 400;
        foreach ($this->errors as $field => $errors) {
            foreach ($errors as $error) {
                if (isset($error['status']) && $error['status'] > $maxStatus) {
                    $maxStatus = $error['status'];
                }
            }
        }
        return $maxStatus;
    }
public function status ( $ value = null ) { if ( $ value !== null ) { $ this -> status = $ value ; return $ this ; } if ( $ this -> status ) { return $ this -> status ; } // There was no status so loop through the errors and look for the highest one. $ maxStatus = 400 ; foreach ( $ this -> errors as $ field => $ errors ) { foreach ( $ errors as $ error ) { if ( isset ( $ error [ 'status' ] ) && $ error [ 'status' ] > $ maxStatus ) { $ maxStatus = $ error [ 'status' ] ; } } } return $ maxStatus ; }
Get or set the error status code.

The status code is an http resonse code and should be of the 4xx variety.

@param int|null $value Pass a new status code or null to get the current code.
@return Validation|int Returns the current status code or $this for fluent sets.
Get or set the error status code .