Size: a a a

2021 July 27

АП

Авраам Петрович... in Laravel Pro
Привет, кто знает как решить траблу что ларавель пытается сделать eager load при создании обьекта связи hasMany ?
источник

T0

Taco 00 in Laravel Pro
Повангуем?
источник

АП

Авраам Петрович... in Laravel Pro
Порассуждать можно или опять неправильный вопрос
источник

CC

Chik Cherichek in Laravel Pro
Всем привет. Какими сервисами пользуетесь для приема платежей на сайте помимо payeer?
источник

T0

Taco 00 in Laravel Pro
возможно какие-то глобальные скоупы определены и там with
источник

АП

Авраам Петрович... in Laravel Pro
Согласно трейса идет так
->hasMany
__construct()
->addConstraints()
->setForeign($child->getParentKey())
->getAttribute($parentKey)
-> isset($attributes) ? false -> getRelation($parentKey)
-> throws lazy load
источник

АП

Авраам Петрович... in Laravel Pro
если я всобачу в модель $attributes[] = 'id' => null; это ж значит что почти все связи будут строить кривые егеры или нет?
источник

А

Антон in Laravel Pro
stripe, cloudpayments, robokassa, paypal
источник

CC

Chik Cherichek in Laravel Pro
Как у страйпа дела с Украинским рынком? Заказ сейчас с Киева, нужно чтобы работало в странах СНГ, с пейпал у них какие-то проблемы как мне сказал заказчик
источник

NT

Nazar Tertyshnyi in Laravel Pro
источник

АП

Авраам Петрович... in Laravel Pro
вот уж где где а здесь, в Киеве, помоему ни с чем нет проблем кроме медицины, дорог, чиновников, националистов, государственных служб, транспорта, метро, цен на продукты и такси

ой, я ж походу всё перечислил. короче. здесь всем пофигу на всё. если в украине проблема то это не проблема ты просто забиваешь и делаешь или не делаешь, оно не решится всё равно
источник

CC

Chik Cherichek in Laravel Pro
Вам грех жаловаться, я с Луганска так называемого ЛыНыРы, вот где жопа мира)
источник

АП

Авраам Петрович... in Laravel Pro
осознаю. виноват.
источник

АП

Авраам Петрович... in Laravel Pro
вот в перекрестье украина-луганск проблема точно есть
источник

АП

Авраам Петрович... in Laravel Pro
и называется она совсем не платежная система а "наша корова и мы доим"
источник

АП

Авраам Петрович... in Laravel Pro
up
источник

АП

Авраам Петрович... in Laravel Pro
@laravel_pro вы где?
источник

A

Adel in Laravel Pro
вообще не должен. но ты крайне мало инфы дал
источник

АП

Авраам Петрович... in Laravel Pro
    public function addConstraints()
   {
       if (static::$constraints) {
           $query = $this->getRelationQuery();

           $query->where($this->foreignKey, '=', $this->getParentKey());

           $query->whereNotNull($this->foreignKey);
       }
   }


    public function getParentKey()
   {
       return $this->parent->getAttribute($this->localKey);
   }
источник

АП

Авраам Петрович... in Laravel Pro
    public function getAttribute($key)
   {
       if (! $key) {
           return;
       }

       // If the attribute exists in the attribute array or has a "get" mutator we will
       // get the attribute's value. Otherwise, we will proceed as if the developers
       // are asking for a relationship's value. This covers both types of values.
       if (array_key_exists($key, $this->attributes) ||
           array_key_exists($key, $this->casts) ||
           $this->hasGetMutator($key) ||
           $this->isClassCastable($key)) {
           return $this->getAttributeValue($key);
       }

       // Here we will determine if the model base class itself contains this given key
       // since we don't want to treat any of those methods as relationships because
       // they are all intended as helper methods and none of these are relations.
       if (method_exists(self::class, $key)) {
           return;
       }

       return $this->getRelationValue($key);
   }
источник