PHP Classes

File: SHR/src/autoload.php

Recommend this page to a friend!
  Classes of Ewerton Daniel   Simple PHP HTTP Request Library   SHR/src/autoload.php   Download  
File: SHR/src/autoload.php
Role: Auxiliary script
Content type: text/plain
Description: Auxiliary script
Class: Simple PHP HTTP Request Library
Send HTTP requests to Web servers using Guzzle
Author: By
Last change:
Date: 1 year ago
Size: 1,012 bytes
 

Contents

Class file image Download
<?php
/**
 * Copyright 2022 EchoSistema
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

spl_autoload_register(function ($class) {
   
// Make sure that the class being loaded is in the umpila namespace
   
if (substr(strtolower($class), 0, 6) !== 'shr\\') {
        return;
    }

   
// Locate and load the file that contains the class
   
$path = __DIR__ . 'SHR/src/' . str_replace('\\', '/', $class) . '.php';
    if (
file_exists($path)) {
        require(
$path);
    }
});