coarad supp
5 سال پیش توسط coarad supp مطرح شد
3 پاسخ

افزودن دیتا به مدل در tarit

سلام دوستان؛ از این اموزش یه مقدار رو میشه به دیتاهای مدل اضافه کرد
https://medium.com/@niccolomeloni/add-attribute-to-appends-from-trait-1c36eff13c6d

درست اضافه میشه، ولی توی ریسپانس جیسون که برمیگردونه مقدار نیس، ولی وقتی خود اتریبیوت رو چاپ میکنم مقدار داره، انگار که hidden شده باشه، نمیشه کاری کرد که توی تریت از هیدن خارج بشه؟


ثبت پرسش جدید
محمد قربانی
تخصص : برنامه نویس لاراول
@mohammadghorbani1992 5 سال پیش مطرح شد
0
public function __construct(array $attributes = [])
  {
    foreach (class_uses_recursive($this) as $trait)
    {
      if (method_exists($this, $method = 'initialize'.class_basename($trait))) {
        $this->{$method}();
      }
    }
    parent::__construct($attributes);
  }

سلام داداش،این مورد رو چک کن ببین جواب میده


coarad supp
تخصص : برنامه نویس لاراول
@coaradsupp 5 سال پیش مطرح شد
0

@hesammousavi
@ali.bayat
@juza66
دوستان این مورد رو اگه کار کردین ممنون میشم راهنمایی کنید


محمد قربانی
تخصص : برنامه نویس لاراول
@mohammadghorbani1992 5 سال پیش مطرح شد
0
public function __construct(array $attributes = [])
  {
    foreach (class_uses_recursive($this) as $trait)
    {
      if (method_exists($this, $method = 'initialize'.class_basename($trait))) {
        $this->{$method}();
      }
    }
    parent::__construct($attributes);
  }

سلام داداش،این مورد رو چک کن ببین جواب میده


coarad supp
تخصص : برنامه نویس لاراول
@coaradsupp 5 سال پیش مطرح شد
0

@mohammadghorbani1992

دستت درد نکنه، عالی، این رو توی یه تریت دیگه قرار دادم و به هر مدلی که نیاز به اپند داشت توی تریت اضافه میکنم


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام