sylapi/feed-google

Merchant feeds

Maintainers

Package info

github.com/sylapi/feed-google

pkg:composer/sylapi/feed-google

Statistics

Installs: 5 608

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v1.0.0 2026-03-05 10:22 UTC

This package is auto-updated.

Last update: 2026-03-05 10:24:46 UTC


README

PHPStan PHP Version License

Library for generating product feeds for Google Merchant Center.

Installation

composer require sylapi/feed-google

Requirements

  • PHP >= 8.0
  • sylapi/feeds ^1.0.0

Quick Start

$feedGenerator = new Sylapi\Feeds\FeedGenerator();
$feedGenerator->setFeed(new Sylapi\Feeds\Google\Feed(
    Sylapi\Feeds\Parameters::create([
        'title' => 'Title example',
        'description' => 'Description example...',
        'link' => 'https://link.example/',
    ])
));

$product = new \Sylapi\Feeds\Models\Product();
// Add product data
$feedGenerator->appendProduct($product);
//...
$feedGenerator->save();
echo $feedGenerator->filePath();

Testing & Analysis

Run tests:

composer tests

Static analysis:

composer phpstan

Code coverage:

composer coverage-html

Commands

COMMAND DESCRIPTION
composer tests Tests
composer phpstan PHPStan
composer coverage PHPUnit Coverage
composer coverage-html PHPUnit Coverage HTML (DIR: ./coverage/)