Size: a a a

Laravel для начинающих

2021 February 02

С

Санжар in Laravel для начинающих
Санжар
Парни, привет. Объясните пожалуйста, я правильно понимаю что для мокирования методов класса, нужно сначала мок самого класса создать?
В духе:
        $mockModel = \Mockery::mock(CentersSearch::class)->makePartial();
       
       $mockModel->shouldReceive('getXml')
           ->once()
           ->with($tm)
           ->andReturn($this->getXmlFixture('centers_te2.xml'));
Можно использовать overload, если есть прямая цель чтобы при следующем инстансе этого класса CentersSearch нам отдавался замоканный объект. Пример использования:
вместо
\Mockery::mock(CentersSearch::class)->makePartial();
надо было указать путь до класса через overload. например:
\Mockery::mock('overload:App\Support\DistributorCenters\CentersSearch')->makePartial();
источник

AH

Andrey Helldar in Laravel для начинающих
Санжар
Парни, привет. Объясните пожалуйста, я правильно понимаю что для мокирования методов класса, нужно сначала мок самого класса создать?
В духе:
        $mockModel = \Mockery::mock(CentersSearch::class)->makePartial();
       
       $mockModel->shouldReceive('getXml')
           ->once()
           ->with($tm)
           ->andReturn($this->getXmlFixture('centers_te2.xml'));
Да, верно.
источник

ДД

Душанин Дмитрий... in Laravel для начинающих
Andrey Helldar
Либо жёстко задаёшь карту на конкретном языке, либо на том, на котором и бэк.
Если юзер авторизован, то можно сохранять язык у юзера и выдавать на нём.
В любом случае, нужно определиться что нужно от приложения.
Понял, что сам не справлюсь и заволю проект
источник

lv

lara vast in Laravel для начинающих
Душанин Дмитрий
Понял, что сам не справлюсь и заволю проект
Так чего сразу сдаваться, поставь сначала цель: что ты хочешь реализовать, и потихоньку к этому иди
источник

lv

lara vast in Laravel для начинающих
И раз дошел до переключение языков, то это не такая и сложная задача
источник

С

Санжар in Laravel для начинающих
Душанин Дмитрий
Понял, что сам не справлюсь и заволю проект
Опиши свою задачу (забудь про локали, привязки к стране), т.е изначально что ты хочешь и что у тебя есть.
Исходя из этого уже понятно будет, какая у тебя цель и что тебе нужно.
источник

lv

lara vast in Laravel для начинающих
А то прочёл цель, так и не понял что ты хочешь, то ли привязать к региону карту, то ли жёстко задать
источник

AH

Andrey Helldar in Laravel для начинающих
Душанин Дмитрий
Понял, что сам не справлюсь и заволю проект
Курочка по зёрнышку клюёт.
источник

С

Санжар in Laravel для начинающих
Andrey Helldar
Курочка по зёрнышку клюёт.
пришлось даже загуглить эту поговорку))
источник

AH

Andrey Helldar in Laravel для начинающих
Санжар
пришлось даже загуглить эту поговорку))
Удачно?)
источник

С

Санжар in Laravel для начинающих
Andrey Helldar
Удачно?)
да, в принципе так оно и есть))
источник

ДД

Душанин Дмитрий... in Laravel для начинающих
Санжар
Опиши свою задачу (забудь про локали, привязки к стране), т.е изначально что ты хочешь и что у тебя есть.
Исходя из этого уже понятно будет, какая у тебя цель и что тебе нужно.
Есть админка для такси и приложение такси. Админка на ларе англ локаль, и приложение принимает адреса на транслите. Я вот и думаю что если добавить русский язык в лару, то траблы пройдут с адресами в приложении
источник

С

Санжар in Laravel для начинающих
Душанин Дмитрий
Есть админка для такси и приложение такси. Админка на ларе англ локаль, и приложение принимает адреса на транслите. Я вот и думаю что если добавить русский язык в лару, то траблы пройдут с адресами в приложении
А что за адреса на транслите? извиняюсь, не понял чет. ты имеешь в виде по апишке когда адрес для таксиста приходит оно на английском?
источник

ДД

Душанин Дмитрий... in Laravel для начинающих
источник

С

Санжар in Laravel для начинающих
аа, понял тебя)
источник

С

Санжар in Laravel для начинающих
честно, хз.
источник

С

Санжар in Laravel для начинающих
не уверен что тут лара поможет
источник

С

Санжар in Laravel для начинающих
тебе надо именно формат который приходит из приложения менять. т.е это же на стороне приложения?
источник

С

Санжар in Laravel для начинающих
конкретно в админке как адрес добавляется?
Ты хочешь, чтобы если там добавят что-то в духе Улица Токарей, это транслитериловалось в "Ulitsa Tokarey"?
источник

ДД

Душанин Дмитрий... in Laravel для начинающих
Я хочу что б по русски приходили адреса
источник