#php #angular
Вопрос:
У меня есть угловой бэкенд-плагин для Plentymarkt, в котором мне нужно получить доступ к методу isPaid с помощью marketplacepurchaseinformationконтракта. ( https://developers.plentymarkets.com/en-gb/interface/stable7/PlentyMarketplace.html из него.)
Проблема в том, что нет возможности получить доступ к нему напрямую из angular.
Идея состоит в том, чтобы создать PHP-сервис, который будет получать данные из контракта и предоставлять маршрут для доступа к angular (через REST GET). (Если вы знаете лучший/другой способ, дайте мне знать ;))
Поскольку мои знания php в лучшем случае заржавели, я взял простой пример и попытался разобраться в нем.
class HelloWorldRouteServiceProvider extends RouteServiceProvider
{
public function map(Router $router)
{
$router->get('hello', 'ControllersContentController@sayHello');
}
}
Правильно ли я понимаю, что он связывает функцию маршрута «привет» с функцией «sayHello» в ContentController ?
Итак, я должен быть в состоянии сделать GET ‘[pluginRoute]/привет’ ?
(В настоящее время я получаю 403 по всем возможным вариантам этого маршрута, поэтому я отступаю, чтобы выяснить, правильно ли я понимаю отображение маршрута в php)
Комментарии:
1. Что это за php-фреймворк?
2. Если вы спрашиваете о RouteServiceProvider, это их обычай: PluginPluginRouteServiceProvider, PHP 7.0