Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/intonate/tinker-zero

Bridge laravel/tinker for your laravel-zero applications
https://github.com/intonate/tinker-zero

cli console laravel laravel-packages laravel-zero php psysh repl tinker

Last synced: about 2 months ago
JSON representation

Bridge laravel/tinker for your laravel-zero applications

Awesome Lists containing this project

README

        

Logo Tinker Zero


PHPUnit
StyleCI
Total Downloads
Latest Stable Version
License

This is a *community project* and not an official Laravel or Laravel Zero package

## Introduction

**Tinker Zero** is a bridge that allows using [Laravel Tinker](https://github.com/laravel/tinker) in your [Laravel Zero](http://laravel-zero.com) applications.

Laravel Zero was created by Nuno [Nuno Maduro](https://github.com/nunomaduro) and [Owen Voke](https://github.com/owenvoke), and is a micro-framework that provides an elegant starting point for your console application. It's a customized version of Laravel optimized for building command-line applications.

## Installation

* To get started install it using composer:

```sh
composer require intonate/tinker-zero
```

* Then add `TinkerZeroServiceProvider` to your `config/app.php` file:

```diff
'providers' => [
App\Providers\AppServiceProvider::class,
++ Intonate\TinkerZero\TinkerZeroServiceProvider::class,
],
```

## Usage

Tinker Zero provides you with all the power of [Laravel Tinker](https://github.com/laravel/tinker).

```sh
php application tinker

# Custom application name
php application app:rename movies
php movies tinker
```

## Credits

* [Jorge González](https://github.com/scrubmx)
* [All Contributors](../../contributors)

## License

Tinker Zero is open-sourced software licensed under the [MIT license](LICENSE.md).