BaguettePHP/mastodon-api

View on GitHub
docs/function-GuzzleHttp.is_host_in_noproxy.html

Summary

Maintainability
Test Coverage
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">

    <title>Function GuzzleHttp\is_host_in_noproxy | ξ ^ω^)ξ Baguette PHP Mastodon API Client / SDK</title>

    <link rel="stylesheet" href="resources/style.css?c2f33731c1948fbed7c333554678bfa68d4817da">

</head>

<body>
<div id="left">
    <div id="menu">
        <a href="index.html" title="Overview"><span>Overview</span></a>


        <div id="groups">
                <h3>Namespaces</h3>
            <ul>
                <li>
                    <a href="namespace-Baguette.html">
                        Baguette<span></span>
                    </a>

                        <ul>
                <li>
                    <a href="namespace-Baguette.Mastodon.html">
                        Mastodon<span></span>
                    </a>

                        <ul>
                <li class="main">
                    <a href="namespace-Baguette.Mastodon.Config.html">
                        Config                    </a>

                        </li>
                <li class="main">
                    <a href="namespace-Baguette.Mastodon.Entity.html">
                        Entity                    </a>

                        </li>
                <li class="main">
                    <a href="namespace-Baguette.Mastodon.Grant.html">
                        Grant                    </a>

                        </li>
                <li class="main">
                    <a href="namespace-Baguette.Mastodon.Service.html">
                        Service                    </a>

                        </li>
                            </ul></li></ul></li>
                <li class="active">
                    <a href="namespace-GuzzleHttp.html">
                        GuzzleHttp<span></span>
                    </a>

                        <ul>
                <li>
                    <a href="namespace-GuzzleHttp.Cookie.html">
                        Cookie                    </a>

                        </li>
                <li>
                    <a href="namespace-GuzzleHttp.Exception.html">
                        Exception                    </a>

                        </li>
                <li>
                    <a href="namespace-GuzzleHttp.Handler.html">
                        Handler                    </a>

                        </li>
                <li>
                    <a href="namespace-GuzzleHttp.Promise.html">
                        Promise                    </a>

                        </li>
                            </ul></li>
                <li>
                    <a href="namespace-Psr.html">
                        Psr<span></span>
                    </a>

                        <ul>
                <li>
                    <a href="namespace-Psr.Http.html">
                        Http<span></span>
                    </a>

                        <ul>
                <li>
                    <a href="namespace-Psr.Http.Message.html">
                        Message                    </a>

                        </li>
                            </ul></li></ul></li>
                <li>
                    <a href="namespace-Teto.html">
                        Teto<span></span>
                    </a>

                        <ul>
                <li>
                    <a href="namespace-Teto.Object.html">
                        Object                    </a>

                        </li>
                            </ul></li>
            </ul>
        </div>

        <hr>


        <div id="elements">
            <h3>Classes</h3>
            <ul>
                <li><a href="class-GuzzleHttp.Client.html">Client</a></li>
                <li><a href="class-GuzzleHttp.HandlerStack.html">HandlerStack</a></li>
                <li><a href="class-GuzzleHttp.MessageFormatter.html">MessageFormatter</a></li>
                <li><a href="class-GuzzleHttp.Middleware.html">Middleware</a></li>
                <li><a href="class-GuzzleHttp.Pool.html">Pool</a></li>
                <li><a href="class-GuzzleHttp.PrepareBodyMiddleware.html">PrepareBodyMiddleware</a></li>
                <li><a href="class-GuzzleHttp.RedirectMiddleware.html">RedirectMiddleware</a></li>
                <li><a href="class-GuzzleHttp.RequestOptions.html">RequestOptions</a></li>
                <li><a href="class-GuzzleHttp.RetryMiddleware.html">RetryMiddleware</a></li>
                <li><a href="class-GuzzleHttp.TransferStats.html">TransferStats</a></li>
                <li><a href="class-GuzzleHttp.UriTemplate.html">UriTemplate</a></li>
            </ul>

            <h3>Interfaces</h3>
            <ul>
                <li><a href="class-GuzzleHttp.ClientInterface.html">ClientInterface</a></li>
            </ul>




            <h3>Functions</h3>
            <ul>
                <li><a href="function-GuzzleHttp.choose_handler.html">choose_handler</a></li>
                <li><a href="function-GuzzleHttp.debug_resource.html">debug_resource</a></li>
                <li><a href="function-GuzzleHttp.default_ca_bundle.html">default_ca_bundle</a></li>
                <li><a href="function-GuzzleHttp.default_user_agent.html">default_user_agent</a></li>
                <li><a href="function-GuzzleHttp.describe_type.html">describe_type</a></li>
                <li><a href="function-GuzzleHttp.headers_from_lines.html">headers_from_lines</a></li>
                <li class="active"><a href="function-GuzzleHttp.is_host_in_noproxy.html">is_host_in_noproxy</a></li>
                <li><a href="function-GuzzleHttp.json_decode.html">json_decode</a></li>
                <li><a href="function-GuzzleHttp.json_encode.html">json_encode</a></li>
                <li><a href="function-GuzzleHttp.normalize_header_keys.html">normalize_header_keys</a></li>
                <li><a href="function-GuzzleHttp.uri_template.html">uri_template</a></li>
            </ul>
        </div>
    </div>
</div>

<div id="splitter"></div>

<div id="right">
<div id="rightInner">
    <form id="search">
        <input type="hidden" name="cx" value="">
        <input type="hidden" name="ie" value="UTF-8">
        <input type="text" name="q" class="text" placeholder="Search">
    </form>

    <div id="navigation">
        <ul>
            <li>
                <a href="index.html" title="Overview"><span>Overview</span></a>
            </li>
            <li>
                <a href="namespace-GuzzleHttp.html" title="Summary of GuzzleHttp"><span>Namespace</span></a>
            </li>
            <li class="active">
<span>Function</span>            </li>
        </ul>
        <ul>
        </ul>
        <ul>
        </ul>
    </div>

<div id="content" class="function">
    <h1>Function is_host_in_noproxy</h1>


    <div class="description">
    <p>Returns true if the provided host matches any of the no proxy areas.</p>

<p>This method will strip a port from the host if it is present. Each pattern
can be matched with an exact match (e.g., "foo.com" == "foo.com") or a
partial match: (e.g., "foo.com" == "baz.foo.com" and ".foo.com" ==
"baz.foo.com", but ".foo.com" != "foo.com").</p>

<p>Areas are matched in the following cases:
1. "*" (without quotes) always matches any hosts.
2. An exact match.
3. The area starts with "." and the area is the last part of the host. e.g. '.mit.edu' will match any host that ends with '.mit.edu'.</p>
    </div>

    <div class="info">
        <b>Namespace:</b> <a href="namespace-GuzzleHttp.html">GuzzleHttp</a><br>
        
        <b>Located at</b>
        <a href="source-function-GuzzleHttp.is_host_in_noproxy.html#232-283" title="Go to source code">
            functions.php
        </a><br>
    </div>


    <table class="summary" id="parameters">
    <caption>Parameters summary</caption>
    <tr id="$host">
        <td class="name"><code>string</code></td>
        <td class="value"><code><var>$host</var></code></td>
        <td>Host to check against the patterns.</td>
    </tr>
    <tr id="$noProxyArray">
        <td class="name"><code>array</code></td>
        <td class="value"><code><var>$noProxyArray</var></code></td>
        <td>An array of host patterns.</td>
    </tr>
    </table>

    <table class="summary" id="returns">
    <caption>Return value summary</caption>
    <tr>
        <td class="name"><code>
            boolean
        </code></td>
        <td>
            bool
        </td>
    </tr>
    </table>


</div>

    <div id="footer">
        ξ ^ω^)ξ Baguette PHP Mastodon API Client / SDK API documentation generated by <a href="http://apigen.org">ApiGen</a>
    </div>
</div>
</div>
<script src="resources/combined.js?a0a1caea7753954992695e0e57bff2e63fa15823"></script>
<script src="elementlist.js?bfca39af442ee2772f4953470c68e31ee57b2cd9"></script>
</body>
</html>