Описание тега restler

Микрофреймворк, который может предоставлять любой PHP-класс и его методы как Pragmatic и / или RESTful API.
1 ответ

Рестлер 3, php, глаголы. Как работает путь?

У меня проблема. Как работают пути в Рестлере 3? class eventos { function index($desde=0, $hasta=0) {} function get($num, $p2='optional') { if($p2 != 'attend'){} else{} } function post($num, $p2, $request_data = null){ if($p2 == 'comment'){} if($p2 …
02 авг '13 в 13:15
1 ответ

Могу ли я использовать пространства имен с рестлером?

Я использую библиотеку рестлеров от Luracast, и я хотел бы использовать пространства имен для своих классов API. Как пример, могу ли я сделать: $r = new Restler(); $r->addAPIClass('\fully\qualified\path\Foo'); $r->handle(); В настоящее время в…
22 май '12 в 05:43
1 ответ

Restler3 RC4: список API остается пустым

У меня проблема с новым Restler3 RC4: мой список API в resource.json просто пуст: { "apiVersion": "1", "swaggerVersion": "1.1", "basePath": "xxxxxx/API/index.php", "apis": [ ] } Но раскомментируйте файл vendor/restler.php, чтобы он выглядел так: req…
21 сен '13 в 10:15
1 ответ

REST .htaccess вызывает 500

Я пытаюсь настроить REST Server (Рестлер) в php, он отлично работает в MAMP Но как только я помещаю его на свой живой сервер с Cent OS 6.2, он выдает ошибку 500. Какие вещи могут вызвать это? Вот этот htaccess: DirectoryIndex index.php <IfModule …
20 июн '13 в 11:37
1 ответ

Обратные вызовы в тестировании Жасмин E2E с использованием рестлера

Я тестирую API-интерфейсы restful, используя модули restler и jasmine nodejs. Я создал тестовые файлы для тестирования одного вызова API и группы тестов API, которые требуют ввода друг от друга. Как я могу обеспечить обратную связь / вывод от одного…
15 авг '15 в 10:55
0 ответов

Рестлер3: УДАЛИТЬ Body JSON

Я действительно не понимаю, что я должен сделать, чтобы сделать запрос УДАЛИТЬ. Я хочу использовать JSON только для ввода / вывода, поэтому запрос DELETE также должен получать JSON. Но это не делает цель: public function delete($request_data = NULL)…
01 авг '13 в 17:20
1 ответ

Добавить JsonP-формат для функции обратного вызова в рестлер

Я пытаюсь добавить формат JSONP в Lucarest Restler API без удачи Как уже упоминалось в этой теме, jsonpsupport я добавил новый файл jsonpformat.php с заданным контекстом в папку vendor /, где находится restler.php. Затем я добавил $r->setSupporte…
22 мар '14 в 21:01
1 ответ

Методы защищенного отображения

Я использую Restler 2.1.5, и у меня есть класс с защищенным методом индекса. protected function index($id){ //do something } Я добавил новый защищенный метод, но не смог вызвать этот метод. protected function method(){ //do stuff } Когда я звоню htt…
30 май '12 в 11:59
1 ответ

AFNetwork 2.0 POST приводит к ошибке 403

Я использую AFNetworking 2 для выполнения простой почтовой операции: [self.manager POST:@"person" parameters:(NSDictionary *)parameters constructingBodyWithBlock:nil success:^(AFHTTPRequestOperation *operation, id responseObject) { if (success) succ…
04 янв '14 в 05:02
1 ответ

Luracast Restler отправляет текстовый /html вместо JSON

У меня есть веб-сервис REST, реализованный с помощью API LuraCast Restler. До сих пор все работало нормально. Внезапно я больше не получаю данные JSON в ответ на мои запросы к сервису. X-Debug всегда возвращает следующие уведомления при каждом запро…
02 май '12 в 09:19
1 ответ

Использование аутентификации на разных параметрах метода (Restler 3)

Я хочу ограничить доступ к методу, если параметр имеет конкретное значение. Давайте возьмем для примера этот класс: Simple.php: class Simple { function item($name) { if($name == "somerestricted") { // Here should be an authentication check (or somew…
1 ответ

Restler API Explorer 404: не найден../resources.json проблема

У меня есть API Jarrod Dixon и проводник http://api.odtu.lu/explorer/ и мой файл index.php выглядит следующим образом require_once '../vendor/restler.php'; ORM::configure('mysql:host=localhost;dbname=thedatabasename'); ORM::configure('username', 'il…
07 янв '14 в 21:43
1 ответ

Возврат изображения с помощью рестлера

Можно ли использовать Luracast Restler для возврата изображения? Что-то вроде звонка: http://myserver.com/api/users/002/avatar скачать png?
10 фев '13 в 19:53
1 ответ

Динамический возврат статуса от рестлера

Если я положу @status 201 в комментариях к функциям это всегда возвращается в случае успеха. Есть ли способ сделать это динамичным? Например, у меня есть putChild($child_id, $team_id) метод определен. Если ребенка еще нет в команде, я вставляю его и…
12 сен '14 в 07:21
2 ответа

Пользовательский базовый путь для Рестлера?

Каков рекомендуемый / предполагаемый способ использования настраиваемого базового пути для Restler, если он не развернут в корне домена / субдомена? Мой сайт имеет свою собственную маршрутизацию, и я использую Restler 3.0 здесь: http://www.example.c…
18 июл '15 в 10:50
1 ответ

Использование Restler3, как регистрировать запросы / ответы

Есть ли в настоящее время какие-либо средства для захвата входящих запросов и ответов и их регистрации? Я вижу, что существуют методы 'preCall' и 'postCall', однако некоторые из моих методов API не называются строго глаголами HTTP. Например, в моем …
06 фев '15 в 02:17
2 ответа

Опубликуйте отсутствующие параметры JSON

Получил класс, который имеет функцию post, которая должна хранить большое количество параметров в БД. Проблема в том, что я не могу получить параметры отправки из тела запроса. Я проверил почти каждую комбинацию: добавить request_data в качестве кон…
09 мар '13 в 10:45
2 ответа

Спрятать метод Рестлера от Swagger-UI

Используя Restler 3.0.0-RC6, который внутренне упаковывает swagger-ui, у меня есть метод API, определенный так: <?php namespace v1: class PostgreSQL { public function fetchArray($sql, $args = null) { А потом все мои классы, которые я включаю чере…
21 сен '14 в 04:26
2 ответа

Как записать данные запроса POST перед проверкой?

Есть ли способ записать полученные данные запроса POST до этапа проверки данных, реализованного через Restler?
31 окт '13 в 10:17
1 ответ

Рестлер, не обслуживающий данные с принудительной загрузкой, установленной в true?

У меня есть странная проблема здесь, при использовании API restler, кажется, что тип содержимого заголовков сбрасывается, даже если я принудительно установить его на что-то другое... Кажется, как будто$r = new Restler(); $r->setSupportedFormats('…
27 дек '13 в 13:46