Skip to content

Commit ee66f97

Browse files
committed
0.0.5
1 parent b1a1a6e commit ee66f97

4 files changed

Lines changed: 6 additions & 68 deletions

File tree

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "codemommy/autoloadphp",
3-
"version": "0.0.4",
3+
"version": "0.0.5",
44
"description": "Automatic load namespaces, classes and files",
55
"keywords": [
66
"CodeMommy",

private/Path.php

Lines changed: 0 additions & 25 deletions
This file was deleted.

source/Autoload.php

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,6 @@
77

88
namespace CodeMommy\AutoloadPHP;
99

10-
require_once(__DIR__ . '/../private/Path.php');
11-
12-
use NotPublic\Path;
13-
1410
/**
1511
* Class Autoload
1612
* @package CodeMommy\AutoloadPHP
@@ -25,11 +21,11 @@ class Autoload
2521
public static function directory($directory, $namespaceRoot)
2622
{
2723
spl_autoload_register(function ($className) use ($directory, $namespaceRoot) {
28-
Path::replaceSlash($directory);
24+
$directory = str_replace(array('/', '\\'), DIRECTORY_SEPARATOR, $directory);
2925
$directory = rtrim($directory, '/\\');
30-
Path::replaceSlash($namespaceRoot);
26+
$namespaceRoot = str_replace(array('/', '\\'), DIRECTORY_SEPARATOR, $namespaceRoot);
3127
$namespaceRoot = trim($namespaceRoot, '/\\');
32-
Path::replaceSlash($className);
28+
$className = str_replace(array('/', '\\'), DIRECTORY_SEPARATOR, $className);
3329
$className = trim($className, '/\\');
3430
if (substr($className, 0, strlen($namespaceRoot)) == $namespaceRoot) {
3531
$className = substr($className, strlen($namespaceRoot));
@@ -53,9 +49,9 @@ public static function directory($directory, $namespaceRoot)
5349
public static function file($file, $className)
5450
{
5551
spl_autoload_register(function ($name) use ($file, $className) {
56-
Path::replaceSlash($className);
52+
$className = str_replace(array('/', '\\'), DIRECTORY_SEPARATOR, $className);
5753
$className = trim($className, '/\\');
58-
Path::replaceSlash($name);
54+
$name = str_replace(array('/', '\\'), DIRECTORY_SEPARATOR, $name);
5955
$name = trim($name, '/\\');
6056
if ($className == $name) {
6157
if (is_file($file)) {

test/PathTest.php

Lines changed: 0 additions & 33 deletions
This file was deleted.

0 commit comments

Comments
 (0)