public static function fail($code = '', $message = '', $errors = [], $extras = [])
    {
        return self::loadResult(self::FAIL, $code, $message, $errors, $extras);
    }
public static function fail($code = '', $message = '', $errors = [], $extras = [])
    {
        return self::loadResult(self::FAIL, $code, $message, $errors, $extras);
    }
public static function fail ( $ code = '' , $ message = '' , $ errors = [ ] , $ extras = [ ] ) { return self :: loadResult ( self :: FAIL , $ code , $ message , $ errors , $ extras ) ; }
initiate a fail result

@param string $code
@param string $message
@param array $errors
@param array $extras
@return Result $Result
initiate a fail result