AST_NULLABLE_TYPE [NAME_FQ] #146 type => AST_NAME [EXEC_EVAL] #146 name => APIClient app/Actions/Action.php:14 PhanUndeclaredTypeProperty Property \Nasqueron\Notifications\Actions\Action::error has undeclared type \Nasqueron\Notifications\Actions\Nasqueron\Notifications\Actions\ActionError app/Actions/Action.php:34 PhanTypeMismatchProperty Assigning \Nasqueron\Notifications\Actions\ActionError to property but \Nasqueron\Notifications\Actions\Action::error is \Nasqueron\Notifications\Actions\Nasqueron\Notifications\Actions\ActionError app/Analyzers/BasePayloadAnalyzer.php:27 PhanUndeclaredTypeProperty Property \Nasqueron\Notifications\Analyzers\BasePayloadAnalyzer::payload has undeclared type \Nasqueron\Notifications\Analyzers\stdClass app/Analyzers/BasePayloadAnalyzer.php:33 PhanUndeclaredTypeProperty Property \Nasqueron\Notifications\Analyzers\BasePayloadAnalyzer::configuration has undeclared type \Nasqueron\Notifications\Analyzers\Nasqueron\Notifications\Analyzers\BasePayloadAnalyzerConfiguration app/Analyzers/BasePayloadAnalyzer.php:45 PhanUndeclaredTypeParameter Parameter of undeclared type \Nasqueron\Notifications\Analyzers\stdClass app/Analyzers/BasePayloadAnalyzer.php:53 PhanParamTooMany Call with 1 arg(s) to \Nasqueron\Notifications\Analyzers\BasePayloadAnalyzer::loadConfiguration() which only takes 0 arg(s) defined at app/Analyzers/BasePayloadAnalyzer.php:111 app/Analyzers/BasePayloadAnalyzer.php:71 PhanUndeclaredClassMethod Call to method get from undeclared class \Config app/Analyzers/BasePayloadAnalyzer.php:71 PhanUndeclaredConstant Reference to undeclared constant \Nasqueron\Notifications\Analyzers\BasePayloadAnalyzer::SERVICE_NAME app/Analyzers/BasePayloadAnalyzer.php:75 PhanUndeclaredClassMethod Call to method has from undeclared class \Storage app/Analyzers/BasePayloadAnalyzer.php:88 PhanUndeclaredConstant Reference to undeclared constant \Nasqueron\Notifications\Analyzers\BasePayloadAnalyzer::SERVICE_NAME app/Analyzers/BasePayloadAnalyzer.php:89 PhanUndeclaredConstant Reference to undeclared constant \Nasqueron\Notifications\Analyzers\BasePayloadAnalyzer::SERVICE_NAME app/Analyzers/BasePayloadAnalyzer.php:117 PhanUndeclaredClassMethod Call to method get from undeclared class \Storage app/Analyzers/BasePayloadAnalyzer.php:166 PhanUndeclaredClassMethod Call to method getDefaultGroup from undeclared class \Nasqueron\Notifications\Analyzers\Nasqueron\Notifications\Analyzers\BasePayloadAnalyzerConfiguration app/Analyzers/DockerHub/BaseEvent.php:10 PhanUndeclaredTypeProperty Property \Nasqueron\Notifications\Analyzers\DockerHub\BaseEvent::payload has undeclared type \Nasqueron\Notifications\Analyzers\DockerHub\stdClass app/Analyzers/DockerHub/BaseEvent.php:17 PhanUndeclaredTypeParameter Parameter of undeclared type \Nasqueron\Notifications\Analyzers\DockerHub\stdClass app/Analyzers/DockerHub/BuildFailureEvent.php:14 PhanUndeclaredTypeParameter Parameter of undeclared type \Nasqueron\Notifications\Analyzers\DockerHub\stdClass app/Analyzers/DockerHub/BuildFailureEvent.php:25 PhanUndeclaredClassMethod Call to method fetchMessageFromPayload from undeclared class \Mailgun app/Analyzers/GitHub/Events/Event.php:16 PhanUndeclaredTypeProperty Property \Nasqueron\Notifications\Analyzers\GitHub\Events\Event::payload has undeclared type \Nasqueron\Notifications\Analyzers\GitHub\Events\stdClass app/Analyzers/GitHub/Events/PushEvent.php:25 PhanTypeMismatchReturn Returning type string but getDescriptionMessageKey() is declared to return \Nasqueron\Notifications\Analyzers\GitHub\Events\The app/Analyzers/GitHub/Events/PushEvent.php:28 PhanTypeMismatchReturn Returning type string but getDescriptionMessageKey() is declared to return \Nasqueron\Notifications\Analyzers\GitHub\Events\The app/Analyzers/GitHub/Events/PushEvent.php:46 PhanTypeMismatchArgument Argument 1 (id) is \Nasqueron\Notifications\Analyzers\GitHub\Events\The but \trans() takes null|string defined at vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:694 app/Analyzers/GitHub/Events/WithCommit.php:19 PhanUndeclaredProperty Reference to undeclared property \Nasqueron\Notifications\Analyzers\GitHub\Events\WithCommit->payload app/Analyzers/GitHub/Events/WithCommit.php:37 PhanUndeclaredStaticMethod Static call to undeclared method \Nasqueron\Notifications\Analyzers\GitHub\Events\WithCommit::cut app/Analyzers/GitHub/Events/WithCommit.php:46 PhanUndeclaredProperty Reference to undeclared property \Nasqueron\Notifications\Analyzers\GitHub\Events\WithCommit->payload app/Analyzers/GitHub/Events/WithRef.php:34 PhanUndeclaredMethod Call to undeclared method \Nasqueron\Notifications\Analyzers\GitHub\Events\WithRef::getLinkRefSegments app/Analyzers/GitHub/Events/WithRepoAndBranch.php:19 PhanUndeclaredProperty Reference to undeclared property \Nasqueron\Notifications\Analyzers\GitHub\Events\WithRepoAndBranch->payload app/Analyzers/GitHub/Events/WithRepoAndBranch.php:20 PhanUndeclaredProperty Reference to undeclared property \Nasqueron\Notifications\Analyzers\GitHub\Events\WithRepoAndBranch->payload app/Analyzers/GitHub/GitHubPayloadAnalyzer.php:31 PhanUndeclaredTypeProperty Property \Nasqueron\Notifications\Analyzers\GitHub\GitHubPayloadAnalyzer::analyzerEvent has undeclared type \Nasqueron\Notifications\Analyzers\GitHub\Nasqueron\Notifications\Analyzers\GitHub\Events\Event app/Analyzers/GitHub/GitHubPayloadAnalyzer.php:44 PhanUndeclaredTypeParameter Parameter of undeclared type \Nasqueron\Notifications\Analyzers\GitHub\stdClass app/Analyzers/GitHub/GitHubPayloadAnalyzer.php:45 PhanTypeMismatchArgument Argument 2 (payload) is \Nasqueron\Notifications\Analyzers\GitHub\stdClass but \Nasqueron\Notifications\Analyzers\BasePayloadAnalyzer::__construct() takes \Nasqueron\Notifications\Analyzers\stdClass defined at app/Analyzers/BasePayloadAnalyzer.php:45 app/Analyzers/GitHub/GitHubPayloadAnalyzer.php:50 PhanTypeMismatchProperty Assigning \Nasqueron\Notifications\Analyzers\GitHub\Events\Event to property but \Nasqueron\Notifications\Analyzers\GitHub\GitHubPayloadAnalyzer::analyzerEvent is \Nasqueron\Notifications\Analyzers\GitHub\Nasqueron\Notifications\Analyzers\GitHub\Events\Event app/Analyzers/GitHub/GitHubPayloadAnalyzer.php:52 PhanTypeMismatchProperty Assigning \Nasqueron\Notifications\Analyzers\GitHub\Events\UnknownEvent to property but \Nasqueron\Notifications\Analyzers\GitHub\GitHubPayloadAnalyzer::analyzerEvent is \Nasqueron\Notifications\Analyzers\GitHub\Nasqueron\Notifications\Analyzers\GitHub\Events\Event app/Analyzers/GitHub/GitHubPayloadAnalyzer.php:100 PhanUndeclaredClassMethod Call to method getDescription from undeclared class \Nasqueron\Notifications\Analyzers\GitHub\Nasqueron\Notifications\Analyzers\GitHub\Events\Event app/Analyzers/GitHub/GitHubPayloadAnalyzer.php:109 PhanUndeclaredClassMethod Call to method getLink from undeclared class \Nasqueron\Notifications\Analyzers\GitHub\Nasqueron\Notifications\Analyzers\GitHub\Events\Event app/Analyzers/Jenkins/JenkinsPayloadAnalyzer.php:37 PhanUndeclaredTypeParameter Parameter of undeclared type \Nasqueron\Notifications\Analyzers\Jenkins\out app/Analyzers/Phabricator/PhabricatorPayloadAnalyzer.php:40 PhanParamTooMany Call with 1 arg(s) to \Nasqueron\Notifications\Analyzers\Phabricator\PhabricatorPayloadAnalyzer::loadConfiguration() which only takes 0 arg(s) defined at app/Analyzers/BasePayloadAnalyzer.php:111 app/Console/Commands/ConfigShow.php:35 PhanUndeclaredClassMethod Call to method __construct from undeclared class \Symfony\Component\Console\Command\Command app/Console/Commands/ConfigShow.php:49 PhanUndeclaredClassMethod Call to method get from undeclared class \Services app/Console/Commands/ConfigShow.php:69 PhanUndeclaredClassMethod Call to method fetch from undeclared class \ProjectsMap app/Console/Commands/ConfigShow.php:114 PhanUndeclaredClassMethod Call to method get from undeclared class \Config app/Console/Commands/NotificationsPayload.php:56 PhanUndeclaredClassMethod Call to method __construct from undeclared class \Symfony\Component\Console\Command\Command app/Console/Commands/PhabricatorProjectsMap.php:31 PhanUndeclaredClassMethod Call to method __construct from undeclared class \Symfony\Component\Console\Command\Command app/Console/Commands/PhabricatorProjectsMap.php:40 PhanUndeclaredClassMethod Call to method getForGate from undeclared class \Services app/Console/Commands/PhabricatorProjectsMap.php:42 PhanUndeclaredClassMethod Call to method fetch from undeclared class \ProjectsMap app/Events/DockerHubPayloadEvent.php:27 PhanUndeclaredTypeProperty Property \Nasqueron\Notifications\Events\DockerHubPayloadEvent::payload has undeclared type \Nasqueron\Notifications\Events\stdClass app/Events/DockerHubPayloadEvent.php:48 PhanUndeclaredTypeParameter Parameter of undeclared type \Nasqueron\Notifications\Events\stdClass app/Events/GitHubPayloadEvent.php:27 PhanUndeclaredTypeProperty Property \Nasqueron\Notifications\Events\GitHubPayloadEvent::payload has undeclared type \Nasqueron\Notifications\Events\stdClass app/Events/GitHubPayloadEvent.php:36 PhanUndeclaredTypeParameter Parameter of undeclared type \Nasqueron\Notifications\Events\stdClass app/Events/JenkinsPayloadEvent.php:21 PhanUndeclaredTypeProperty Property \Nasqueron\Notifications\Events\JenkinsPayloadEvent::payload has undeclared type \Nasqueron\Notifications\Events\stdClass app/Events/JenkinsPayloadEvent.php:29 PhanUndeclaredTypeParameter Parameter of undeclared type \Nasqueron\Notifications\Events\stdClass app/Events/PhabricatorPayloadEvent.php:47 PhanUndeclaredTypeParameter Parameter of undeclared type \Nasqueron\Notifications\Events\stdClass app/Events/ReportEvent.php:15 PhanUndeclaredTypeProperty Property \Nasqueron\Notifications\Events\ReportEvent::action has undeclared type \Nasqueron\Notifications\Events\ActionReport app/Events/ReportEvent.php:23 PhanTypeMismatchProperty Assigning \Nasqueron\Notifications\Actions\Action to property but \Nasqueron\Notifications\Events\ReportEvent::action is \Nasqueron\Notifications\Events\ActionReport app/Exceptions/Handler.php:25 PhanUndeclaredClassConstant Reference to constant class from undeclared class \Symfony\Component\Console\Exception\CommandNotFoundException app/Exceptions/Handler.php:26 PhanUndeclaredClassConstant Reference to constant class from undeclared class \Symfony\Component\HttpKernel\Exception\HttpException app/Exceptions/Handler.php:49 PhanUndeclaredClassMethod Call to method error from undeclared class \Psr\Log\LoggerInterface app/Exceptions/Handler.php:58 PhanUndeclaredClassMethod Call to method get from undeclared class \Config app/Exceptions/Handler.php:58 PhanUndeclaredClassMethod Call to method isConfigured from undeclared class \Raven app/Exceptions/Handler.php:67 PhanUndeclaredClassMethod Call to method captureException from undeclared class \Raven app/Facades/Raven.php:27 PhanUndeclaredClassMethod Call to method get from undeclared class \Config app/Features.php:35 PhanUndeclaredClassMethod Call to method get from undeclared class \Config app/Features.php:35 PhanUndeclaredClassMethod Call to method has from undeclared class \Config app/Features.php:45 PhanUndeclaredClassMethod Call to method set from undeclared class \Config app/Features.php:55 PhanUndeclaredClassMethod Call to method set from undeclared class \Config app/Features.php:68 PhanUndeclaredClassMethod Call to method get from undeclared class \Config app/Http/Controllers/Gate/DockerHubGateController.php:21 PhanUndeclaredTypeProperty Property \Nasqueron\Notifications\Http\Controllers\Gate\DockerHubGateController::payload has undeclared type \Nasqueron\Notifications\Http\Controllers\Gate\stdClass app/Http/Controllers/Gate/DockerHubGateController.php:69 PhanUndeclaredClassMethod Call to method instance from undeclared class \Request app/Http/Controllers/Gate/DockerHubGateController.php:81 PhanUndeclaredClassMethod Call to method fire from undeclared class \Event app/Http/Controllers/Gate/GateController.php:46 PhanUndeclaredClassMethod Call to method info from undeclared class \Log app/Http/Controllers/Gate/GateController.php:47 PhanUndeclaredConstant Reference to undeclared constant \Nasqueron\Notifications\Http\Controllers\Gate\GateController::SERVICE_NAME app/Http/Controllers/Gate/GateController.php:61 PhanUndeclaredClassMethod Call to method attachToGate from undeclared class \Report app/Http/Controllers/Gate/GateController.php:61 PhanUndeclaredConstant Reference to undeclared constant \Nasqueron\Notifications\Http\Controllers\Gate\GateController::SERVICE_NAME app/Http/Controllers/Gate/GateController.php:72 PhanUndeclaredClassMethod Call to method make from undeclared class \App app/Http/Controllers/Gate/GateController.php:74 PhanUndeclaredClassMethod Call to method json from undeclared class \Response app/Http/Controllers/Gate/GateController.php:89 PhanUndeclaredClassMethod Call to method findServiceByDoor from undeclared class \Services app/Http/Controllers/Gate/GateController.php:89 PhanUndeclaredConstant Reference to undeclared constant \Nasqueron\Notifications\Http\Controllers\Gate\GateController::SERVICE_NAME app/Http/Controllers/Gate/GitHubGateController.php:43 PhanUndeclaredTypeProperty Property \Nasqueron\Notifications\Http\Controllers\Gate\GitHubGateController::payload has undeclared type \Nasqueron\Notifications\Http\Controllers\Gate\stdClass app/Http/Controllers/Gate/GitHubGateController.php:101 PhanUndeclaredClassMethod Call to method header from undeclared class \Request app/Http/Controllers/Gate/GitHubGateController.php:102 PhanUndeclaredClassMethod Call to method header from undeclared class \Request app/Http/Controllers/Gate/GitHubGateController.php:111 PhanUndeclaredClassMethod Call to method header from undeclared class \Request app/Http/Controllers/Gate/GitHubGateController.php:119 PhanUndeclaredClassMethod Call to method instance from undeclared class \Request app/Http/Controllers/Gate/GitHubGateController.php:186 PhanUndeclaredClassMethod Call to method fire from undeclared class \Event app/Http/Controllers/Gate/JenkinsGateController.php:21 PhanUndeclaredTypeProperty Property \Nasqueron\Notifications\Http\Controllers\Gate\JenkinsGateController::payload has undeclared type \Nasqueron\Notifications\Http\Controllers\Gate\stdClass app/Http/Controllers/Gate/JenkinsGateController.php:69 PhanUndeclaredClassMethod Call to method instance from undeclared class \Request app/Http/Controllers/Gate/JenkinsGateController.php:81 PhanUndeclaredClassMethod Call to method fire from undeclared class \Event app/Http/Controllers/Gate/PhabricatorGateController.php:60 PhanUndeclaredClassMethod Call to method all from undeclared class \Request app/Http/Controllers/Gate/PhabricatorGateController.php:70 PhanUndeclaredClassMethod Call to method fire from undeclared class \Event app/Http/Controllers/Gate/PhabricatorGateController.php:71 PhanTypeMismatchArgument Argument 2 (payload) is string but \Nasqueron\Notifications\Events\PhabricatorPayloadEvent::__construct() takes \Nasqueron\Notifications\Events\stdClass defined at app/Events/PhabricatorPayloadEvent.php:47 app/Http/routes.php:16 PhanUndeclaredClassMethod Call to method get from undeclared class \Route app/Http/routes.php:21 PhanUndeclaredClassMethod Call to method get from undeclared class \Route app/Http/routes.php:27 PhanUndeclaredClassMethod Call to method get from undeclared class \Config app/Http/routes.php:29 PhanUndeclaredClassMethod Call to method get from undeclared class \Route app/Http/routes.php:30 PhanUndeclaredClassMethod Call to method post from undeclared class \Route app/Jobs/FireDockerHubNotification.php:39 PhanTypeMismatchArgument Argument 1 (notification) is \Nasqueron\Notifications\Jobs\Notification but \Nasqueron\Notifications\Events\NotificationEvent::__construct() takes \Nasqueron\Notifications\Notification defined at app/Events/NotificationEvent.php:22 app/Jobs/FireDockerHubNotification.php:39 PhanUndeclaredClassMethod Call to method fire from undeclared class \Event app/Jobs/FireDockerHubNotification.php:49 PhanTypeMismatchReturn Returning type \Nasqueron\Notifications\Notifications\DockerHubNotification but createNotification() is declared to return \Nasqueron\Notifications\Jobs\Notification app/Jobs/FireGitHubNotification.php:39 PhanTypeMismatchArgument Argument 1 (notification) is \Nasqueron\Notifications\Jobs\Notification but \Nasqueron\Notifications\Events\NotificationEvent::__construct() takes \Nasqueron\Notifications\Notification defined at app/Events/NotificationEvent.php:22 app/Jobs/FireGitHubNotification.php:39 PhanUndeclaredClassMethod Call to method fire from undeclared class \Event app/Jobs/FireGitHubNotification.php:49 PhanTypeMismatchReturn Returning type \Nasqueron\Notifications\Notifications\GitHubNotification but createNotification() is declared to return \Nasqueron\Notifications\Jobs\Notification app/Jobs/FireJenkinsNotification.php:39 PhanUndeclaredClassMethod Call to method shouldNotify from undeclared class \Nasqueron\Notifications\Jobs\Notification app/Jobs/FireJenkinsNotification.php:40 PhanTypeMismatchArgument Argument 1 (notification) is \Nasqueron\Notifications\Jobs\Notification but \Nasqueron\Notifications\Events\NotificationEvent::__construct() takes \Nasqueron\Notifications\Notification defined at app/Events/NotificationEvent.php:22 app/Jobs/FireJenkinsNotification.php:40 PhanUndeclaredClassMethod Call to method fire from undeclared class \Event app/Jobs/FireJenkinsNotification.php:51 PhanTypeMismatchReturn Returning type \Nasqueron\Notifications\Notifications\JenkinsNotification but createNotification() is declared to return \Nasqueron\Notifications\Jobs\Notification app/Jobs/FirePhabricatorNotification.php:39 PhanTypeMismatchArgument Argument 1 (notification) is \Nasqueron\Notifications\Jobs\Notification but \Nasqueron\Notifications\Events\NotificationEvent::__construct() takes \Nasqueron\Notifications\Notification defined at app/Events/NotificationEvent.php:22 app/Jobs/FirePhabricatorNotification.php:39 PhanUndeclaredClassMethod Call to method fire from undeclared class \Event app/Jobs/FirePhabricatorNotification.php:49 PhanTypeMismatchReturn Returning type \Nasqueron\Notifications\Notifications\PhabricatorNotification but createNotification() is declared to return \Nasqueron\Notifications\Jobs\Notification app/Jobs/NotifyNewCommitsToDiffusion.php:100 PhanUndeclaredClassMethod Call to method error from undeclared class \Log app/Jobs/NotifyNewCommitsToDiffusion.php:109 PhanUndeclaredClassMethod Call to method fire from undeclared class \Event app/Jobs/NotifyNewCommitsToDiffusion.php:146 PhanUndeclaredClassMethod Call to method getForProject from undeclared class \PhabricatorAPI app/Jobs/SendMessageToBroker.php:85 PhanUndeclaredClassMethod Call to method setExchangeTarget from undeclared class \Broker app/Jobs/SendMessageToBroker.php:90 PhanUndeclaredClassMethod Call to method error from undeclared class \Log app/Jobs/SendMessageToBroker.php:106 PhanUndeclaredClassMethod Call to method fire from undeclared class \Event app/Jobs/TriggerDockerHubBuild.php:71 PhanUndeclaredClassMethod Call to method build from undeclared class \DockerHub app/Jobs/TriggerDockerHubBuild.php:83 PhanUndeclaredClassMethod Call to method fire from undeclared class \Event app/Listeners/AMQPEventListener.php:34 PhanTypeMismatchArgument Argument 3 (payload) is \Nasqueron\Notifications\Events\stdClass but \Nasqueron\Notifications\Analyzers\GitHub\GitHubPayloadAnalyzer::__construct() takes \Nasqueron\Notifications\Analyzers\GitHub\stdClass defined at app/Analyzers/GitHub/GitHubPayloadAnalyzer.php:44 app/Listeners/AMQPEventListener.php:66 PhanUndeclaredClassMethod Call to method get from undeclared class \Config app/Listeners/AMQPEventListener.php:112 PhanUndeclaredClassMethod Call to method get from undeclared class \Config app/Listeners/DockerHubListener.php:42 PhanUndeclaredClassMethod Call to method hasToken from undeclared class \DockerHub app/Listeners/LastPayloadSaver.php:16 PhanUndeclaredProperty Reference to undeclared property \Nasqueron\Notifications\Events\Event->payload app/Notifications/PhabricatorNotification.php:47 PhanTypeMismatchReturn Returning type \Nasqueron\Notifications\Analyzers\Phabricator\PhabricatorPayloadAnalyzer but getAnalyzer() is declared to return \Nasqueron\Notifications\Notifications\Nasqueron\Notifications\Analyzers\Phabricator\PhabricatorPayloadAnalyzer app/Notifications/PhabricatorNotification.php:56 PhanUndeclaredClassMethod Call to method getGroup from undeclared class \Nasqueron\Notifications\Notifications\Nasqueron\Notifications\Analyzers\Phabricator\PhabricatorPayloadAnalyzer app/Phabricator/PhabricatorAPI.php:51 PhanUndeclaredClassMethod Call to method findServiceByProperty from undeclared class \Services app/Phabricator/PhabricatorAPI.php:65 PhanUndeclaredClassMethod Call to method findServiceByDoor from undeclared class \Services app/Phabricator/PhabricatorAPI.php:118 PhanUndeclaredTypeParameter Parameter of undeclared type \Nasqueron\Notifications\Phabricator\Traversable app/Phabricator/PhabricatorAPIFactory.php:15 PhanParamSignatureMismatch Declaration of function get(string $instance) : \Nasqueron\Notifications\Phabricator\Nasqueron\Notifications\Phabricator\PhabricatorAPI should be compatible with function get(string $endPoint) : \Nasqueron\Notifications\Contracts\Nasqueron\Notifications\Contracts\APIClient defined in app/Contracts/APIFactory.php:13 app/Phabricator/PhabricatorAPIFactory.php:16 PhanTypeMismatchReturn Returning type \Nasqueron\Notifications\Phabricator\PhabricatorAPI but get() is declared to return \Nasqueron\Notifications\Phabricator\Nasqueron\Notifications\Phabricator\PhabricatorAPI app/Phabricator/PhabricatorAPIFactory.php:26 PhanTypeMismatchReturn Returning type \Nasqueron\Notifications\Phabricator\PhabricatorAPI but getForProject() is declared to return \Nasqueron\Notifications\Phabricator\Nasqueron\Notifications\Phabricator\PhabricatorAPI app/Phabricator/PhabricatorStory.php:95 PhanTypeMismatchForeach string passed to foreach instead of array app/Phabricator/PhabricatorStory.php:281 PhanUndeclaredMethod Call to undeclared method \Nasqueron\Notifications\Phabricator\ProjectsMap::getProjectName app/Phabricator/ProjectsMap.php:39 PhanUndeclaredTypeProperty Property \Nasqueron\Notifications\Phabricator\ProjectsMap::apiClient has undeclared type \Nasqueron\Notifications\Phabricator\Nasqueron\Notifications\Contracts\APIClient app/Phabricator/ProjectsMapFactory.php:14 PhanTypeMismatchReturn Returning type \Nasqueron\Notifications\Phabricator\ProjectsMap but load() is declared to return \Nasqueron\Notifications\Phabricator\Nasqueron\Notifications\Phabricator\ProjectsMap app/Phabricator/ProjectsMapFactory.php:24 PhanUndeclaredStaticMethod Static call to undeclared method \Nasqueron\Notifications\Phabricator\ProjectsMap::fetch app/Providers/EventServiceProvider.php:16 PhanUndeclaredClassMethod Call to method get from undeclared class \Config app/Providers/ReportServiceProvider.php:21 PhanTypeArraySuspicious Suspicious array access to \Illuminate\Contracts\Foundation\Application app/Providers/ReportServiceProvider.php:36 PhanTypeMismatchArgument Argument 1 (action) is \Nasqueron\Notifications\Events\ActionReport but \Nasqueron\Notifications\Actions\ActionsReport::addAction() takes \Nasqueron\Notifications\Actions\Action defined at app/Actions/ActionsReport.php:61 app/Services/Services.php:29 PhanUndeclaredClassMethod Call to method get from undeclared class \Storage