listTask->run(); } public function create(array $data): IntegrationCredential { return $this->saveTask->run( $data['provider'], $data['payload'], $data['is_active'] ?? true, ); } public function update(IntegrationCredential $credential, array $data): IntegrationCredential { return $this->saveTask->run( $data['provider'], $data['payload'], $data['is_active'] ?? true, ); } public function delete(IntegrationCredential $credential): bool { return $this->deleteTask->run($credential); } }