OWASP Zap wrapper «Zaproxy» для PHP (Laravel), класс не найден

Я пытаюсь заставить OWASP Zap работать с моей платформой Laravel. Это долгий путь, но сейчас я просто пытаюсь найти связь между Ларавеллом и Запом.

Таким образом, используя PHP обертка, в моей установке Laravel его вытащили в Vendor \ Zaproxy \ phpOwaspZapV2 \ Src \ Zap \ Zapv2. ПРИМЕЧАНИЕ: структура Mapfolder немного изменилась от оригинала.

Используя документацию на указанной странице обертки, я пытаюсь получить класс, используя

$zap = new \Vendor\Zaproxy\phpOwaspZapV2\Src\Zap\Zapv2('google.com');

Делая это, я просто получаю

Class 'Vendor\Zaproxy\PhpOwaspZapV2\Src\Zap\Zapv2' not found

Структура моей папки laravel:

vendor/zaproxy/phpOwaspZapV2/src/Zap

В этой папке 22 файла. Основной файл Zapv2.php

Начало Zapv2.php:

namespace Zap;

use Zap\Acsrf;
...

class ZapError extends \Exception {
public function __toString() {
return __CLASS__ . ": [{$this->code}]: {$this->message}\n";
}
}

/**
* Client API implementation for integrating with ZAP v2.
*/
class Zapv2 {

// base JSON api url
public $base = 'http://zap/JSON/';
// base OTHER api url
public $base_other = 'http://zap/OTHER/';
.....

Я уверен, что здесь много чего я делаю не так, поэтому просто надеюсь на несколько указателей.

Мой вопрос: Почему класс не распознается в laravel, если в папке правильная структура папок, и Zapv2 это class в Zapv2.php?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]