$config * @return PRAutoBlogger_Source_Data[] * @throws \RuntimeException Always — not yet implemented. */ public function collect_data( array $config ): array { throw new \RuntimeException( __( 'Instagram source provider is not yet implemented. Remove "instagram" from enabled sources.', 'prautoblogger' ) ); } public function get_source_type(): string { return 'instagram'; } public function validate_credentials(): bool { return false; } public function get_rate_limit_status(): array { return [ 'remaining' => 0, 'limit' => 0, 'resets_at' => '' ]; } }