Описание тега service-object
1
ответ
Являются ли объекты службы, сценарий транзакции и шаблоны разработки стратегии одинаковыми?
Я не смог найти никакого определения шаблона проектирования Service Object. Шаблон проектирования сценария транзакции Организует бизнес-логику по процедурам, где каждая процедура обрабатывает один запрос из презентации. Шаблон дизайна Стратегии Опре…
27 ноя '16 в 15:37
3
ответа
Как работает оператор Ruby's .()?
Недавно я наткнулся на некоторый код, использующий вызов метода, состоящий из формата object.(arg1, arg2) не видя хорошего объяснения того, как это работает. Посмотрите этот пример кода: class TestServiceObject def call 'method' end end TestServiceO…
01 окт '13 в 05:22
1
ответ
Могу ли я вызвать ссылающийся класс в сервисном объекте?
У меня есть сервисный объект, вызываемый из разных классов. Есть ли способ вызвать ссылающийся класс, не передавая его так? class Document ServiceObject.new('Document', id) end Могу ли я сослаться на self или же super или что-то в ServiceObject?
11 июн '14 в 03:50
1
ответ
Как передать данные из моего сервисного объекта в контроллер?
Это код из моего сервисного объекта app/services/grab_feed_from_jse.rb: class GrabFeedFromJSE def initialize(url) require 'oga' require 'net/http' body = Net::HTTP.get(URI.parse(url)) document = Oga.parse_html(body) @titles = document.css('li') end …
10 май '18 в 22:22
2
ответа
Аутентификация конечной точки Google Cloud на моем клиенте Android: аудитория не разрешена, и пользователь Oauth Framework не соответствует пользователю oauth-токена
Я пытаюсь получить доступ к развернутому API приложения backend, используя поддержку OAuth2.0 из моего Android-клиента. Аутентификация работает нормально из проводника API, используя авторизованный адрес электронной почты Что касается Android, я исп…
16 апр '15 в 06:55
1
ответ
rails4 используя помощник / сервис и где его поставить
Я создал этот класс для сборки текста на основе длины атрибутов продукта для обмена в Twitter. Мои вопросы: Это хороший подход для решения проблемы? Если не это, то что? (куда мне поместить класс и методы, как его вызвать и т. д.) Если это хороший п…
11 июн '16 в 13:15
4
ответа
Объекты обслуживания рельсов
Я использую сервисные объекты, чтобы абстрагировать функцию оплаты в виде отдельного класса. Я использую этот метод https://gist.github.com/ryanb/4172391 о котором говорил Райан Бейтс. class Purchase def initialize(order) @order = order end def crea…
10 окт '13 в 12:55
1
ответ
Рельсы, организующие папки для сервисных объектов
Я пытаюсь создать сервисный объект, чтобы извлечь несколько методов из product.rb Модель AR, но по какой-то причине я не могу загрузить новую TwitterShare учебный класс. Когда я бью консоль и пытаюсь что-то вроде Product.last.twitter_share_text я по…
08 июн '16 в 20:18
2
ответа
Отключить автоинкрементный идентификатор внутри ActiveRecord::Base.transaction
У меня есть FormObject для регистрации, которая создает пользователя и много моделей для него внутри create метод. def create ActiveRecord::Base.transaction do @user = User.create(@params[:user]) process_bonuses_for_user process_actions_for_user # e…
25 июн '15 в 08:08
2
ответа
Как мы можем проверить kinvey-flex-sdk локально?
Насколько я понимаю, сервисные объекты, которые мы регистрируем, вызываются только коллекциями kinvey. Есть ли способ проверить это локально? Я написал ниже код. var sdk = require ('kinvey-flex-sdk'); const PORT = 8080; sdk.service ({хост: 'localhos…
14 мар '17 в 07:18
0
ответов
Связанная таблица Rails не обновляется
У меня две модели influencers(id, first_name, ....) influencer_authorizations(id, provider, provider_uid, oauth_token, ....) влиятельные лица Я пытаюсь войти или подписать Influencer # 1. Check if the Token is Valid # 2. Check if the influencer has …
09 май '16 в 11:28
1
ответ
Невозможно подключиться к моим конечным точкам Google с помощью моего сервисного объекта
Я сгенерировал свою клиентскую библиотеку из моих конечных точек, а также передал соответствующие учетные данные (идентификатор клиента на 100% правильный) для моего аутентифицированного вызова конечным точкам. Но я все еще получаю эту ошибку, когда…
09 апр '15 в 17:05
1
ответ
Сервисный объект возвращает статус
Я делаю рельсы json api, которые используют сервисные объекты в действиях контроллеров, и основываясь на том, что произошло в сервисе, я должен сделать правильный json. Пример выглядит следующим образом. star_service.rb class Place::StarService def …
03 фев '17 в 20:04
1
ответ
Установка сервисного объекта для устройства pos .net
Я новичок в этом и пытаюсь получить доступ к сканеру Motorola DS4208 через мою программу на C#. Все, что я исследовал, говорит, что мне нужно установить драйверы OPOS и "ОБСЛУЖИВАНИЕ ОБЪЕКТА" для установки устройства в списке. Как только он появится…
31 июл '13 в 19:52
0
ответов
Rails, сервисные объекты: передать весь объект или просто ID
Я реорганизую приложение в сервисные объекты, чтобы уменьшить размер моделей и упорядочить фактические файлы кода. Для этого я использую сервисные объекты, которые выполняют действия над данным объектом. Однако одна из дилемм, с которыми я сталкиваю…
01 дек '14 в 20:14
1
ответ
Какова цель тегов в настройках сервиса в symfony2
В этом сервисе для eventListener он использовал элемент tags: services: app.exception_listener: class: AppBundle\EventListener\ExceptionListener tags: - { name: kernel.event_listener, event: kernel.exception } Какова цель элемента тегов? Как определ…
26 янв '16 в 19:08
1
ответ
response_to и сервисные объекты
В настоящее время я использую гем docx_replace для автоматизации вставки данных в набор документов. Драгоценный камень довольно прост; в основном это выполняется специальным методом в вашем контроллере rails следующим образом (цитата из документации…
13 май '15 в 00:30
2
ответа
Сервисный объект Rails возвращает "Ошибка метода отсутствует"
Для начала: это моя первая попытка вывести бизнес-логику из пространства модели / контроллера. Вот некоторая начальная логика, которую я пытаюсь абстрагировать. Путь app/services/Date_calc.rb, class Date_calc require User require Report def months(r…
09 дек '14 в 19:50
1
ответ
Тестирование задания сервисного объекта с помощью rspec
У меня есть следующая работа: class Test::MooJob < ApplicationJob queue_as :onboarding def perform avariable = Test::AragornService.build("a").call if avariable.status == true puts "job succeeded" end end end и сервис выглядит так: module Test cl…
19 май '17 в 21:37
4
ответа
Rails - куда (каталоги) помещать модели, которые не являются активной записью
Мы создаем приложения, в которых есть Модели, которые не являются компонентами базы данных. Нам любопытно узнать, что делают другие в сообществе рельсов для решения этой проблемы. Мы боремся с тем, где их поставить. Должны ли мы иметь: app/models/do…
09 май '13 в 15:57