Skip to content

Commit

Permalink
Merge pull request #201 from llaville/fix-examples-vendor-path
Browse files Browse the repository at this point in the history
Be able to run examples whatever current directory is
  • Loading branch information
jaapio authored Feb 22, 2024
2 parents bc3dc91 + 69175a1 commit 8ea4d87
Show file tree
Hide file tree
Showing 6 changed files with 7 additions and 7 deletions.
2 changes: 1 addition & 1 deletion examples/01-resolving-simple-types.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

use phpDocumentor\Reflection\TypeResolver;

require '../vendor/autoload.php';
require __DIR__ . '/../vendor/autoload.php';

$typeResolver = new TypeResolver();

Expand Down
2 changes: 1 addition & 1 deletion examples/02-resolving-classes.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
use phpDocumentor\Reflection\Types\Context;
use phpDocumentor\Reflection\TypeResolver;

require '../vendor/autoload.php';
require __DIR__ . '/../vendor/autoload.php';

$typeResolver = new TypeResolver();

Expand Down
2 changes: 1 addition & 1 deletion examples/03-resolving-all-elements.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
use phpDocumentor\Reflection\Types\Context;
use phpDocumentor\Reflection\FqsenResolver;

require '../vendor/autoload.php';
require __DIR__ . '/../vendor/autoload.php';

$fqsenResolver = new FqsenResolver();

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
use phpDocumentor\Reflection\TypeResolver;
use phpDocumentor\Reflection\Types\ContextFactory;

require '../vendor/autoload.php';
require __DIR__ . '/../vendor/autoload.php';
require 'Classy.php';

$typeResolver = new TypeResolver();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
use phpDocumentor\Reflection\TypeResolver;
use phpDocumentor\Reflection\Types\ContextFactory;

require '../vendor/autoload.php';
require __DIR__ . '/../vendor/autoload.php';
require 'Classy.php';

$typeResolver = new TypeResolver();
Expand Down
4 changes: 2 additions & 2 deletions examples/06-discovering-the-context-using-file-contents.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@
use phpDocumentor\Reflection\TypeResolver;
use phpDocumentor\Reflection\Types\ContextFactory;

require '../vendor/autoload.php';
require __DIR__ . '/../vendor/autoload.php';

$typeResolver = new TypeResolver();
$fqsenResolver = new FqsenResolver();

$contextFactory = new ContextFactory();
$context = $contextFactory->createForNamespace('My\Example', file_get_contents('Classy.php'));
$context = $contextFactory->createForNamespace('My\Example', file_get_contents(__DIR__ . '/Classy.php'));

// Class named: \phpDocumentor\Reflection\Types\Resolver
var_dump((string)$typeResolver->resolve('Types\Resolver', $context));
Expand Down

0 comments on commit 8ea4d87

Please sign in to comment.