'datetime']; } /** @return BelongsTo */ public function tenant(): BelongsTo { return $this->belongsTo(Tenant::class, 'tenant_code', 'codigo'); } /** @return HasMany */ public function dates(): HasMany { return $this->hasMany(EventDate::class)->orderBy('date')->orderBy('time_start'); } /** @return BelongsToMany */ public function socialMedia(): BelongsToMany { return $this->belongsToMany( SocialMedia::class, 'event_social_media', 'event_id', 'social_media_code', 'id', 'code', )->withPivot(['url', 'orden'])->withTimestamps()->orderByPivot('orden'); } }