PHPackages                             loadsys/cakephp-uuid-shell - 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. [CLI &amp; Console](/categories/cli)
4. /
5. loadsys/cakephp-uuid-shell

ActiveCakephp-plugin[CLI &amp; Console](/categories/cli)

loadsys/cakephp-uuid-shell
==========================

An incredibly simple Shell that exposes the String::uuid() method to the command line. Convenient for generating new IDs in bulk for seed or development data that use UUIDs as primary keys.

1.0.1(10y ago)03.8k[1 issues](https://github.com/loadsys/CakePHP-UuidShell/issues)MITPHPPHP &gt;=5.6

Since Dec 18Pushed 10y ago9 watchersCompare

[ Source](https://github.com/loadsys/CakePHP-UuidShell)[ Packagist](https://packagist.org/packages/loadsys/cakephp-uuid-shell)[ Docs](https://github.com/loadsys/CakePHP-UuidShell)[ RSS](/packages/loadsys-cakephp-uuid-shell/feed)WikiDiscussions master Synced today

READMEChangelog (2)Dependencies (5)Versions (3)Used By (0)

CakePHP-UuidShell
=================

[](#cakephp-uuidshell)

[![Latest Version](https://camo.githubusercontent.com/a706c52dc8082b010291956bbd4bb12d6320819e9221153f867dee68f282015f/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f72656c656173652f6c6f61647379732f43616b655048502d557569645368656c6c2e7376673f7374796c653d666c61742d737175617265)](https://github.com/loadsys/CakePHP-UuidShell/releases)[![Build Status](https://camo.githubusercontent.com/380bc86752edf2915844802bf353c62062e08307718f1a00b8b062fe460cbc36/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f6c6f61647379732f43616b655048502d557569645368656c6c2f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/loadsys/CakePHP-UuidShell)[![Coverage Status](https://camo.githubusercontent.com/7f07e3af66a8a93941df985fc4f55ded83a33c5c6b305f18ba9ed97e30e54a04/68747470733a2f2f696d672e736869656c64732e696f2f636f766572616c6c732f6c6f61647379732f43616b655048502d557569645368656c6c2f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://coveralls.io/r/loadsys/CakePHP-UuidShell)[![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE.md)[![Total Downloads](https://camo.githubusercontent.com/6bcacf737a94a6846acb0c427513c9a7d073334859396a039c03c46f56a878f8/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6c6f61647379732f63616b657068702d757569642d7368656c6c2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/loadsys/cakephp-uuid-shell)

A CakePHP plugin that provides a Shell to read an app's Configure vars from the command line.

- This is the Cake 3.x version of the plugin, which exists on the `master` branch and is tracked by the `~1.0` semver.
- For the Cake 2.x version of this plugin, please use the repo's `cake-2.x` branch.

Requirements
------------

[](#requirements)

- CakePHP 3.0.0+
- PHP 5.6+

Installation
------------

[](#installation)

```
$ composer require loadsys/cakephp-uuid-shell:~1.0
```

In your `config/bootstrap.php` file, add:

```
Plugin::load('Uuid', ['bootstrap' => false, 'routes' => false]);
```

Usage
-----

[](#usage)

To use this plugin, call it from the command line:

```
$ cd path/to/app/
$ ./bin/cake uuid

# Generate 15 UUIDs.
$ ./bin/cake uuid 15
```

Contributing
------------

[](#contributing)

### Code of Conduct

[](#code-of-conduct)

This project has adopted the Contributor Covenant as its [code of conduct](CODE_OF_CONDUCT.md). All contributors are expected to adhere to this code. [Translations are available](http://contributor-covenant.org/).

### Reporting Issues

[](#reporting-issues)

Please use [GitHub Isuses](https://github.com/loadsys/CakePHP-UuidShell/issues) for listing any known defects or issues.

### Development

[](#development)

When developing this plugin, please fork and issue a PR for any new development.

Set up a working copy:

```
$ git clone git@github.com:YOUR_USERNAME/CakePHP-UuidShell.git
$ cd CakePHP-UuidShell/
$ composer install
$ vendor/bin/phpcs --config-set installed_paths vendor/loadsys/loadsys_codesniffer,vendor/cakephp/cakephp-codesniffer
```

Make your changes:

```
$ git checkout -b your-topic-branch
# (Make your changes. Write some tests.)
$ vendor/bin/phpunit
$ vendor/bin/phpcs -p --extensions=php --standard=Loadsys ./src ./tests
```

Then commit and push your changes to your fork, and open a pull request.

License
-------

[](#license)

[MIT](https://github.com/loadsys/CakePHP-UuidShell/blob/master/LICENSE.md)

Copyright
---------

[](#copyright)

[Loadsys Web Strategies](http://www.loadsys.com) 2015

###  Health Score

29

—

LowBetter than 57% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity16

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

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 ~10 days

Total

2

Last Release

3837d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/58c6913a72757502a801ebc71f995eb1c4f7a53a7de7314a20b9a1f1d6131b60?d=identicon)[jtyost2](/maintainers/jtyost2)

![](https://www.gravatar.com/avatar/2380c6ad9546e6c8ce5c5b641f5a4bce0c4d3e7f3a377dc287936dff50cc3064?d=identicon)[ricog](/maintainers/ricog)

---

Top Contributors

[![beporter](https://avatars.githubusercontent.com/u/637270?v=4)](https://github.com/beporter "beporter (11 commits)")

---

Tags

shellcakephpuuid

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/loadsys-cakephp-uuid-shell/health.svg)

```
[![Health](https://phpackages.com/badges/loadsys-cakephp-uuid-shell/health.svg)](https://phpackages.com/packages/loadsys-cakephp-uuid-shell)
```

###  Alternatives

[dereuromark/cakephp-ide-helper

CakePHP IdeHelper Plugin to improve auto-completion

1882.3M40](/packages/dereuromark-cakephp-ide-helper)[cakephp/bake

Bake plugin for CakePHP

11211.7M190](/packages/cakephp-bake)[helsingborg-stad/municipio

A bootstrap theme for creating municipality sites.

4028.3k10](/packages/helsingborg-stad-municipio)[dereuromark/cakephp-tools

A CakePHP plugin containing lots of useful and reusable tools

333972.2k49](/packages/dereuromark-cakephp-tools)[dereuromark/cakephp-queue

The Queue plugin for CakePHP provides deferred task execution.

308914.0k25](/packages/dereuromark-cakephp-queue)[kamisama/cake-resque

A CakePHP plugin for creating background jobs with Resque

157417.3k](/packages/kamisama-cake-resque)

PHPackages © 2026

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