bombkiml / beech-cli
Beech command line interface. (CLI)
Installs: 79
Dependents: 1
Suggesters: 0
Security: 0
Stars: 1
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/bombkiml/beech-cli
Requires
- php: ^7.1
This package is auto-updated.
Last update: 2025-10-06 16:05:06 UTC
README
(by bömbkiml)
# Support By
# Environment Requirements
PHP >= ^7.1
# Installation
The Beech command line interface (CLI) use Composer to manage it's dependencies. So, before using Beech (CLI), make sure you have Composer installed on your machine.
- 
Install with PHP Beech $ composer require bombkiml/beech-cli
- 
Install without PHP beech (for developer only using the entry)$ composer create-project bombkiml/beech-cli hello-world- 
How ot using the entryIt's very very easy for usage, You may use the beech-cli by 2 way like this: - 
First choice: point the beech-cli in .\vendor$ php .\vendor\bombkiml\beech-cli\beech [command] [options] [arguments]
- 
Second choice: beautiful usage beech-cli by go to .\vendor\bombkiml\beech-clithen copybeechfile to the root folder of your project.$ php beech [commnad] [options] [arguments]
 
- 
 
- 
| ❔ Tips : With PHP Becch framework you can using beechright now! | 
|---|
# Beech help
 Beech command line interface (CLI)
 Usage:
  $ php beech [command] [options] [arguments]
 Options:
  -?|-h, --help                                      Display this help message
  -v, --version                                      Display this application version
  -l, --list                                         Display all file in `entry` directory
 PHP development server
  $ php beech serve                                  PHP local development server 
                                                     start port 8000 custom by -p, --port
 The following commands are available for entry class:
 Initialize for usage `entry`
  $ php beech init                                   Initialize for usage the `entry`
  
 Call entry class
  $ php beech {class}/{method}                       To Call class and method.
  $ php beech {class}/{method}/{1}/{2}/{...}         To Using parameter(s) in the method.
  
 Beech make (entry)
  $ php beech make:entry {Foobar}                    Create a new entry class
 The following commands are available for PHP Beech framework (LTS):
 Beech make (PHP Beech framework supported)
  $ php beech make:controller {FoobarController}     Create a new controller class
  $ php beech make:model {Foobar}                    Create a new model class
  $ php beech make:view {foobar.view}                Create a new view file default blank view
                                                       - with HTML basic tag add arguments --html
                                                       - with HTML blog tag add arguments --blog
  * Tips: You may use the make with arguments -a, --all for generater all modules
# Development
Want to contribute or join for Great Job!, You can contact to me via
- GitHub: bombkiml/beech-cli - issues
- E-mail: nattapat.jquery@gmail.com
- Facebook: https://www.facebook.com/bombkiml
# License
The Beech command line interface (CLI) is open-sourced software licensed under the MIT license.