Files
elcaribe/vendor/osenco/mpesa/autoload.php

22 lines
506 B
PHP

<?php
/**
* Register autoloader for classes under the Osen namespace
* @param class $class Full namespaced class e.g Osen\Mpesa\STK
*/
spl_autoload_register(
function ($class) {
if (strpos($class, "Osen\Mpesa")) {
$class = str_replace("Osen\Mpesa", "", $class);
$path = str_replace("\\", "/", $class);
require_once "src/{$path}.php";
}
}
);
/**
* Load helper functions for more concise functional code
*/
require_once "src/helpers.php";