@symfony_php

Страница 370 из 1418
Vladislav
31.10.2017
22:49:41
все ок работает

Виктор
31.10.2017
22:49:49
а как GWT прикручен?

Vladislav
31.10.2017
22:49:50
авторизация



Google
Виктор
31.10.2017
22:50:13
я понимаю - сваггер я знаю боле-менее

а тут как?

че делать надо чтобы функции авторизации появились в АПИ вообще

возможно вопрос тупой реально - я с СФ не так давно - авторизацию еще не проходил - но скоро придется - и скорее всего придется Oauth2.0 в полной мере реализовать

Vladislav
31.10.2017
22:52:16


Алексей
31.10.2017
22:52:26
У меня вторая версия. Там так нельзя

Vladislav
31.10.2017
22:52:47
У меня вторая версия. Там так нельзя
ну мы говорили уже) я юзаю только 3, 2 немного юзал и отказался)

так что на 2 можешь бурчать

Виктор
31.10.2017
22:52:59
2-я версия это жесть - я поставил как временную - андо было дырку в проекте залалать

Vladislav
31.10.2017
22:53:00
на 3 не надо)

Виктор
31.10.2017
22:53:03
щас нужна нормальная дока

Алексей
31.10.2017
22:53:10
Виктор
31.10.2017
22:53:18
3 вроде как релаьно похоже

Google
Vladislav
31.10.2017
22:53:19
3 дает парсинг роутинга и аннотацию @Model

Алексей
31.10.2017
22:53:52
Но я во второй версии сделал воркэраунд

Виктор
31.10.2017
22:54:11
просто 2 это полная хрень, после того как сам в сваггере чистом опишешь пару апишек в yml или json. У мнея раньше был другой подход - мы как раз апи описывали. но мне теперь больше нравится писать классы с аннотациями

3 дает парсинг роутинга и аннотацию @Model
ради @Model и полез смотреть кстати...

это то что я сам сделать хотел

Vladislav
31.10.2017
22:55:28
я сделал коммит и готовлю еще пару в модел для формы.

ща покажу как выглядит кннотация

и что генерит

Алексей
31.10.2017
22:55:42


Виктор
31.10.2017
22:55:49
там нет глюков? все хорошо описывается? Или бывает желание выкинуть нахер и написать самому в ворде доку текстом?)))

Алексей
31.10.2017
22:55:56
Реализовал что то типа in

Где параметрам можно указать как он уходит

В теле или заголовке

Ну и в sandboxе работает

Но токен нужно руками указать

Vladislav
31.10.2017
22:57:14
там нет глюков? все хорошо описывается? Или бывает желание выкинуть нахер и написать самому в ворде доку текстом?)))
пока не было, покрывает все кейсы почти. чего не хвататет в @model которая парсит форму: 1) описания + examples для встроеных симфони форм тайпов, там есть только для некоторых. например CollectionType на подходе в пул реквесте уже

Алексей
31.10.2017
22:57:14
(заголовок -я про url, а не про headers)

Vladislav
31.10.2017
22:57:26
ага

вижу

Google
Vladislav
31.10.2017
22:57:28
норм

Vladislav
31.10.2017
22:58:15
Алексей
31.10.2017
22:58:19
Мне ещё не хватает вложенных форм

Vladislav
31.10.2017
22:58:25
идет string * EXAMPLE

Виктор
31.10.2017
22:58:25
с формами не знаком просто вообще - не вижу в этом смысла - мне СФ нужна чисто для сервероного АПИ - формы фигачим уже на АПИ сверху

Vladislav
31.10.2017
22:58:26
видишь ?

Виктор
31.10.2017
22:58:47
Мне ещё не хватает вложенных форм
я это 10 лет назад в бета версию 1С писал в поддержку - так и не сделали)

типа в форму встроить другую форму

Vladislav
31.10.2017
22:59:13
Мне ещё не хватает вложенных форм
в смысле не хвататет? где?

Алексей
31.10.2017
22:59:24
Ну не то что нужна, а очень удобно

Виктор
31.10.2017
22:59:30
я пишу контроллеры и все

Алексей
31.10.2017
22:59:39
зачем?
Контролить данные

Vladislav
31.10.2017
22:59:44
ааа, вы про api platform ?

Алексей
31.10.2017
22:59:44
Трансформеры

Google
Vladislav
31.10.2017
22:59:59
а где не хвататет вложеных форм?

Алексей
31.10.2017
23:00:19
Ну вот у тебя есть форма юзера у юзера есть вложенная форма хм... Контактов

Виктор
31.10.2017
23:00:25
ааа, вы про api platform ?
это вообще полная шняга - я из-за нее на СФ перешел - понял что СФ - круто, а api-platform - так себе ни о чем

Vladislav
31.10.2017
23:00:37
ну да, тыкал на хакатоне и тоже выбросил)

Алексей
31.10.2017
23:00:53
Так если в апидоке указать инпут юзерформ то он не покажет вложенных полей в контактформ

Виктор
31.10.2017
23:01:13
так зачем для АПИ формы не пойму?

Vladislav
31.10.2017
23:01:37
форма это просто маппер рекветса на дто/энтити с валидацией и плюшками

вай нот?

Admin
ERROR: S client not available

Vladislav
31.10.2017
23:01:43
это стандартный путь апи

Алексей
31.10.2017
23:01:44
Vladislav
31.10.2017
23:01:52
реюзабельно все, тестится и красиво

Алексей
31.10.2017
23:02:02
Трансформеры полей

Vladislav
31.10.2017
23:02:05
KPACUBO

Виктор
31.10.2017
23:02:12
блин - делал месяц назад забыл уже как работает)

FosRestView присобачил

$response = new ApiResponse(true, $arResponse); return $response->getFosRestView();

Вот пример как АПИ отвечате

Алексей
31.10.2017
23:02:43
Типа принимаешь файлик как base64 строку, а форма его трансформирует в File объект

Google
Виктор
31.10.2017
23:02:54
$arResponse - массив или объект

Алексей
31.10.2017
23:03:01
Vladislav
31.10.2017
23:03:08
у меня куча логии зашита в форму

Виктор
31.10.2017
23:03:09
ну

Vladislav
31.10.2017
23:03:13
и вот такой контроллер получается

.

Виктор
31.10.2017
23:03:20
нах это в форму зашивать

Алексей
31.10.2017
23:03:21
А обработка post, put?

Vladislav
31.10.2017
23:03:25


Виктор
31.10.2017
23:03:33
как я понимаю форма это вью из MVC

или нет?

логика дожна быть где-то поглубже

Vladislav
31.10.2017
23:03:46
метод создает форму, делает все чо нужно и пишет в базу. для крадовых операций отлично заходит

вообще нет

Алексей
31.10.2017
23:04:10
Как то просто у тебя

Виктор
31.10.2017
23:04:11
сори- убегать пора -завтра вставать рано

Vladislav
31.10.2017
23:04:16
просто переименуй в голове это как "маппер реквеста на дто"

валидация в форме

Виктор
31.10.2017
23:04:34
видимо надо почитать

Алексей
31.10.2017
23:04:39
Ну у меня тоже...

Страница 370 из 1418