File tree Expand file tree Collapse file tree 7 files changed +28
-29
lines changed Expand file tree Collapse file tree 7 files changed +28
-29
lines changed Original file line number Diff line number Diff line change 2
2
3
3
namespace Mpociot \ApiDoc \Commands ;
4
4
5
+ use ReflectionClass ;
5
6
use Illuminate \Console \Command ;
7
+ use Mpociot \Reflection \DocBlock ;
6
8
use Illuminate \Support \Collection ;
7
9
use Illuminate \Support \Facades \Route ;
8
- use Mpociot \ApiDoc \Generators \AbstractGenerator ;
10
+ use Mpociot \Documentarian \Documentarian ;
11
+ use Mpociot \ApiDoc \Postman \CollectionWriter ;
9
12
use Mpociot \ApiDoc \Generators \DingoGenerator ;
10
13
use Mpociot \ApiDoc \Generators \LaravelGenerator ;
11
- use Mpociot \ApiDoc \Postman \CollectionWriter ;
12
- use Mpociot \Documentarian \Documentarian ;
13
- use Mpociot \Reflection \DocBlock ;
14
- use ReflectionClass ;
14
+ use Mpociot \ApiDoc \Generators \AbstractGenerator ;
15
15
16
16
class GenerateDocumentation extends Command
17
17
{
@@ -186,7 +186,6 @@ private function writeMarkdown($parsedRoutes)
186
186
187
187
$ this ->info ('Wrote HTML documentation to: ' .$ outputPath .'/public/index.html ' );
188
188
189
-
190
189
if ($ this ->option ('noPostmanCollection ' ) !== true ) {
191
190
$ this ->info ('Generating Postman collection ' );
192
191
Original file line number Diff line number Diff line change 3
3
namespace Mpociot \ApiDoc \Generators ;
4
4
5
5
use Faker \Factory ;
6
- use Illuminate \ Foundation \ Http \ FormRequest ;
6
+ use ReflectionClass ;
7
7
use Illuminate \Support \Arr ;
8
- use Illuminate \Support \Facades \Validator ;
9
8
use Illuminate \Support \Str ;
10
- use Mpociot \ApiDoc \Parsers \RuleDescriptionParser as Description ;
11
- use ReflectionClass ;
12
9
use Mpociot \Reflection \DocBlock ;
10
+ use Illuminate \Support \Facades \Validator ;
11
+ use Illuminate \Foundation \Http \FormRequest ;
12
+ use Mpociot \ApiDoc \Parsers \RuleDescriptionParser as Description ;
13
13
14
14
abstract class AbstractGenerator
15
15
{
Original file line number Diff line number Diff line change 2
2
3
3
namespace Mpociot \ApiDoc \Postman ;
4
4
5
- use Illuminate \Support \Collection ;
6
5
use Ramsey \Uuid \Uuid ;
6
+ use Illuminate \Support \Collection ;
7
7
8
8
class CollectionWriter
9
9
{
Original file line number Diff line number Diff line change 3
3
namespace Mpociot \ApiDoc \Tests ;
4
4
5
5
use Illuminate \Routing \Route ;
6
- use Illuminate \ Support \ Facades \ Route as RouteFacade ;
7
- use Mpociot \ApiDoc \ApiDocGeneratorServiceProvider ;
6
+ use Orchestra \ Testbench \ TestCase ;
7
+ use Mpociot \ApiDoc \Tests \ Fixtures \ TestRequest ;
8
8
use Mpociot \ApiDoc \Generators \LaravelGenerator ;
9
9
use Mpociot \ApiDoc \Tests \Fixtures \TestController ;
10
- use Mpociot \ApiDoc \Tests \ Fixtures \ TestRequest ;
11
- use Orchestra \ Testbench \ TestCase ;
10
+ use Mpociot \ApiDoc \ApiDocGeneratorServiceProvider ;
11
+ use Illuminate \ Support \ Facades \ Route as RouteFacade ;
12
12
13
13
class ApiDocGeneratorTest extends TestCase
14
14
{
Original file line number Diff line number Diff line change 2
2
3
3
namespace Mpociot \ApiDoc \Tests ;
4
4
5
+ use Orchestra \Testbench \TestCase ;
6
+ use Mpociot \ApiDoc \Generators \DingoGenerator ;
5
7
use Dingo \Api \Provider \LaravelServiceProvider ;
8
+ use Mpociot \ApiDoc \Tests \Fixtures \TestRequest ;
9
+ use Mpociot \ApiDoc \Tests \Fixtures \TestController ;
6
10
use Mpociot \ApiDoc \ApiDocGeneratorServiceProvider ;
7
- use Mpociot \ApiDoc \Generators \DingoGenerator ;
8
11
use Mpociot \ApiDoc \Tests \Fixtures \DingoTestController ;
9
- use Mpociot \ApiDoc \Tests \Fixtures \TestController ;
10
- use Mpociot \ApiDoc \Tests \Fixtures \TestRequest ;
11
- use Orchestra \Testbench \TestCase ;
12
12
13
13
class DingoGeneratorTest extends TestCase
14
14
{
Original file line number Diff line number Diff line change 2
2
3
3
namespace Mpociot \ApiDoc \Tests ;
4
4
5
- use Dingo \Api \Provider \LaravelServiceProvider ;
6
- use Illuminate \Contracts \Console \Kernel ;
7
5
use Illuminate \Routing \Route ;
8
- use Mpociot \ApiDoc \ApiDocGeneratorServiceProvider ;
9
- use Mpociot \ApiDoc \Generators \LaravelGenerator ;
10
- use Mpociot \ApiDoc \Tests \Fixtures \DingoTestController ;
11
6
use Orchestra \Testbench \TestCase ;
7
+ use Illuminate \Contracts \Console \Kernel ;
8
+ use Dingo \Api \Provider \LaravelServiceProvider ;
9
+ use Mpociot \ApiDoc \Generators \LaravelGenerator ;
12
10
use Mpociot \ApiDoc \Tests \Fixtures \TestController ;
13
- use Mpociot \ApiDoc \Tests \ Fixtures \ TestResourceController ;
11
+ use Mpociot \ApiDoc \ApiDocGeneratorServiceProvider ;
14
12
use Illuminate \Support \Facades \Route as RouteFacade ;
13
+ use Mpociot \ApiDoc \Tests \Fixtures \DingoTestController ;
14
+ use Mpociot \ApiDoc \Tests \Fixtures \TestResourceController ;
15
15
16
16
class GenerateDocumentationTest extends TestCase
17
17
{
Original file line number Diff line number Diff line change 2
2
3
3
namespace Mpociot \ApiDoc \Tests ;
4
4
5
- use Illuminate \Translation \LoaderInterface ;
5
+ use Mockery as m ;
6
+ use Orchestra \Testbench \TestCase ;
6
7
use Illuminate \Translation \Translator ;
7
- use Mpociot \ ApiDoc \ ApiDocGeneratorServiceProvider ;
8
+ use Illuminate \ Translation \ LoaderInterface ;
8
9
use Mpociot \ApiDoc \Parsers \RuleDescriptionParser ;
9
- use Orchestra \Testbench \TestCase ;
10
- use Mockery as m ;
10
+ use Mpociot \ApiDoc \ApiDocGeneratorServiceProvider ;
11
11
12
12
class RuleDescriptionParserTest extends TestCase
13
13
{
You can’t perform that action at this time.
0 commit comments