PHPackages                             rizkhan/gce-php-utility - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. rizkhan/gce-php-utility

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

rizkhan/gce-php-utility
=======================

A PHP utility for Google bucket API functions

1.4(7y ago)04.5k[2 PRs](https://github.com/rizkhanriaz/gcs-php-utility/pulls)MITPHPPHP ~7.0

Since Dec 16Pushed 3y agoCompare

[ Source](https://github.com/rizkhanriaz/gcs-php-utility)[ Packagist](https://packagist.org/packages/rizkhan/gce-php-utility)[ RSS](/packages/rizkhan-gce-php-utility/feed)WikiDiscussions master Synced today

READMEChangelogDependencies (4)Versions (11)Used By (0)

GCS PHP Utility
===============

[](#gcs-php-utility)

Command line PHP utility for Google bucket API functions. Which can be used to upload and download files within a folder

Getting Started
---------------

[](#getting-started)

This package is available on packagist. You can use the following command to add this package into your composer dependancies.

`composer require rizkhan/gce-php-utility --dev`

### Configuration

[](#configuration)

You need to create a config.yml file in your project root. Below is the default config file.

```

---
bucket:
  name: your-bucket-name
  key: "keys/key-filename.json"
  syncfolder: "path/to/upload/and/download/dir/"
  uploadfiletypes: "jpg,gif,png,PNG,jpeg"

```

### Upload to GCS Bucket

[](#upload-to-gcs-bucket)

You can execute the below command to upload all files and subfolders

`vendor/bin/console gcs:upload`

### Download from GCS Bucket

[](#download-from-gcs-bucket)

You can execute the below command to Download all files and subfolders

`vendor/bin/console gcs:download`

Authors
-------

[](#authors)

- **Rizkhan Riaz** - [GitHub](https://github.com/rizkhanriaz)

License
-------

[](#license)

This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details

###  Health Score

29

—

LowBetter than 60% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community0

Small or concentrated contributor base

Maturity62

Established project with proven stability

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

8

Last Release

2701d ago

PHP version history (2 changes)1.0.0PHP &gt;=5.6

1.4PHP ~7.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/aaac844d76d884d936bcac26e3a5b24e70549265355610d08014dda2bf389063?d=identicon)[rizkhanriaz](/maintainers/rizkhanriaz)

---

Tags

command-line-toolcomposer-commandsgcs-bucketgoogle-cloud-platformphp-utility

### Embed Badge

![Health badge](/badges/rizkhan-gce-php-utility/health.svg)

```
[![Health](https://phpackages.com/badges/rizkhan-gce-php-utility/health.svg)](https://phpackages.com/packages/rizkhan-gce-php-utility)
```

###  Alternatives

[cognesy/instructor-php

The complete AI toolkit for PHP: unified LLM API, structured outputs, agents, and coding agent control

310107.9k1](/packages/cognesy-instructor-php)[friendsoftypo3/content-blocks

TYPO3 CMS Content Blocks - Content Types API | Define reusable components via YAML

96374.6k23](/packages/friendsoftypo3-content-blocks)[php-soap/wsdl

Deals with WSDLs

173.5M12](/packages/php-soap-wsdl)[netgen/layouts-core

Netgen Layouts enables you to build and manage complex web pages in a simpler way and with less coding. This is the core of Netgen Layouts, its heart and soul.

3689.4k10](/packages/netgen-layouts-core)[altis/local-server

Local Server module for Altis

18208.4k2](/packages/altis-local-server)[aeliot/todo-registrar

Register TODOs from source code in issue tracker

153.0k](/packages/aeliot-todo-registrar)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
