|
Lines 55-68
sub startup {
Link Here
|
| 55 |
|
55 |
|
| 56 |
$self->plugin(Swagger2 => { |
56 |
$self->plugin(Swagger2 => { |
| 57 |
route => $route, |
57 |
route => $route, |
| 58 |
url => $self->home->rel_file("api/v1/swagger.min.json"), |
58 |
url => $self->home->rel_file("api/v1/swagger/swagger.min.json"), |
| 59 |
}); |
59 |
}); |
| 60 |
} |
60 |
} |
| 61 |
|
61 |
|
| 62 |
sub minifySwagger { |
62 |
sub minifySwagger { |
| 63 |
my ($self, $swaggerPath) = @_; |
63 |
my ($self, $swaggerPath) = @_; |
| 64 |
|
64 |
|
| 65 |
$swaggerPath = C4::Context->config("intranetdir").'/api/v1/' unless $swaggerPath; |
65 |
$swaggerPath = C4::Context->config("intranetdir").'/api/v1/swagger/' unless $swaggerPath; |
| 66 |
my $pathToMinifier = $swaggerPath.'minifySwagger.pl'; |
66 |
my $pathToMinifier = $swaggerPath.'minifySwagger.pl'; |
| 67 |
my $pathToSwaggerJson = $swaggerPath.'swagger.json'; |
67 |
my $pathToSwaggerJson = $swaggerPath.'swagger.json'; |
| 68 |
my $pathToSwaggerMinJson = $swaggerPath.'swagger.min.json'; |
68 |
my $pathToSwaggerMinJson = $swaggerPath.'swagger.min.json'; |