format('Y-m-d'); $scheduledAt = Carbon::parse($date, 'UTC') ->setTime(9, 0) ->utc(); $post = $workspace->posts()->create([ 'user_id' => $user->id, 'content' => data_get($data, 'content', ''), 'media' => data_get($data, 'media', []), 'status' => PostStatus::Draft, 'scheduled_at' => $scheduledAt, ]); SyncPostPlatforms::execute($post); return $post; } }