| | |
| | | $exclude = $cache->remember( |
| | | $feature, |
| | | function () use ($instance, $feature) { |
| | | switch ($feature) { |
| | | case 'hide_single': |
| | | return $instance->excludeSingle(); |
| | | case 'is_timeline': |
| | | return $instance->excludeTimeline(); |
| | | default: |
| | | return []; |
| | | } |
| | | return match ($feature) { |
| | | 'hide_single' => $instance->excludeSingle(), |
| | | 'is_timeline' => $instance->excludeTimeline(), |
| | | default => [], |
| | | }; |
| | | } |
| | | ); |
| | | |
| | |
| | | error_log('Integration not available for '.$this->slug.': '.$integration); |
| | | return $this; |
| | | } |
| | | $this->integrationConfigs[$integration] = new Integration($integration, $this); |
| | | $this->integrationConfigs[$integration] = new Integration($integration); |
| | | $this->integrationFields[$integration] = new AddIntegrationFields($integration, $this); |
| | | return $this; |
| | | } |