forked from hechoendrupal/drupal-console-book
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
e0bedb4
commit 84ddd3a
Showing
141 changed files
with
2,592 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,3 +2,4 @@ | |
* [Español](es) | ||
* [Hindi](hi) | ||
* [Portuguese](pt_br) | ||
* [Vietnamese](vn) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
# Drupal Console Documentation | ||
|
||
> **Note: This project is a work-in-progress.** | ||
This book documents the [Drupal Console](http://drupalconsole.com/) project. | ||
|
||
## Contribute to the project | ||
|
||
You can contribute to improve this project on [Github](https://github.com/hechoendrupal/DrupalConsole) | ||
|
||
## Contribute to this documentation | ||
|
||
You can contribute to improve this documentation on [GitHub](https://github.com/hechoendrupal/drupal-console-book). | ||
|
||
## Supporting organizations | ||
[](https://ffwagency.com) | ||
[](http://www.indava.com/) | ||
[](http://www.anexusit.com/) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
# Summary | ||
|
||
* [Drupal Console Documentation](README.md) | ||
|
||
* [What is the Drupal Console](about/what-is-the-drupal-console.md) | ||
* [Why should you care about?](about/why-should-you-care-about.md) | ||
* [How does Drupal Console help?](about/how-does-drupal-console-help.md) | ||
* [Where do I find the project?](about/where-do-i-find-the-project.md) | ||
|
||
* [Getting the project](getting/project.md) | ||
* [Using the Installer](getting/installer.md) | ||
* [Using Composer](getting/composer.md) | ||
* [Download phar file](getting/download.md) | ||
* [Update project](getting/update.md) | ||
|
||
* [Using the project](using/project.md) | ||
* [How to copy configuration files](using/how-to-copy-configuration-files.md) | ||
* [How to download, install and serve Drupal 8](using/how-to-download-install-and-serve-drupal8.md) | ||
* [How to use Drupal Console in a multi-site installation](using/how-to-use-drupal-console-in-a-multisite-installation.md) | ||
* [How to use Drupal Console in a remote installation](using/how-to-use-drupal-console-in-a-remote-installation.md) | ||
|
||
* [Available commands](commands/available-commands.md) | ||
{% include "./commands/available-commands-list.md" %} | ||
|
||
* [Contributing to Drupal Console](contributing/new-features.md) | ||
* [Project requirements](contributing/project-requirements.md) | ||
* [Getting the project](contributing/getting-the-project.md) | ||
* [Running the project](contributing/running-the-project.md) | ||
* [Keeping your fork up to date](contributing/keeping-your-fork-up-to-date.md) | ||
* [Creating issues and pull requests](contributing/creating-issues-and-pull-requests.md) | ||
* [Contribute to this documentation](contributing/documentation.md "Contribute to the Drupal Console book") | ||
|
||
* ## FAQ (Frequently Asked Questions) about Drupal Console | ||
* [Installation problems](drupal_console_faq/installation-problems.md) | ||
* [Permissions](drupal_console_faq/permissions.md) | ||
* [Commands not listed](drupal_console_faq/commands-not-listed.md) | ||
* [Interactive Mode](drupal_console_faq/interactive-mode.md) | ||
|
||
* ## [References](references/links.md) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
# How does Drupal Console help? | ||
|
||
## Generating the code and files required by a Drupal 8 module | ||
Drupal Console provides a number of commands for creating module scaffolding and boilerplate code. For any command, you will be asked a series of questions about what you want to generate. Based on that user interaction, it will then generate the required boilerplate to build the requested component. | ||
|
||
## Interacting with your Drupal installation. | ||
Drupal Console allows you to interact with your Drupal installation, from rebuilding caches, to listing routes, services, and modules, and interacting with the configuration management. | ||
|
||
## Learning Drupal 8 | ||
Drupal Console helps you learn Drupal 8. In addition to generating complex code, you can increase the verbosity of the code comments, to better understand the generated code and how to build on it, by using the `--learning` option. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
# What is the Drupal Console? | ||
The Drupal Console is a suite of tools run from a command line interface (CLI) to generate boilerplate code and interact with a Drupal 8 installation. From the ground up, it has been built to utilize the same modern PHP practices which were introduced in Drupal 8. | ||
|
||
The Drupal Console makes use of the Symfony Console and other third party components which allows you to automatically generate most of the code needed for a Drupal 8 module. In addition, Drupal Console helps you interact with your Drupal installation. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
# Where do I find the project? | ||
|
||
## Project landing page | ||
http://drupalconsole.com | ||
|
||
## Github repository | ||
https://github.com/hechoendrupal/DrupalConsole | ||
|
||
## Documentation | ||
http://hechoendrupal.gitbooks.io/drupal-console | ||
|
||
## Support chat | ||
https://gitter.im/hechoendrupal/DrupalConsole | ||
|
||
## More information on Drupal.org project page | ||
https://drupal.org/project/console |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
# Why should you care about it | ||
Drupal 8 is more technically advanced compared to its predecessor and managing the increasing complexity of Drupal 8 could be a daunting task for anyone. Drupal Console is a suite of tools to help manage that complexity. Writing a Drupal 8 module now involves a lot more boilerplate code and there is a lot you need to know and do just to *get started* building a new module. These tasks can be repetitive and tedious, and can therefore create increased potential for errors. Fortunately, a lot of the new code can be automatically generated, using Drupal Console, without risk of copy/paste errors and with a lot of saved time. | ||
|
||
## Benefits of the Drupal Console: | ||
* Takes advantage of the Symfony Console and other third-party components to generate PHP, YML, and other files. | ||
* Takes advantage of other modern development practices. | ||
* Saves development time, both during migration of existing Drupal modules and when writing new ones. | ||
* Provides easy-to-learn tools that make Drupal 8 development, by extension, also easier to learn. | ||
* Reduces development time for remaining Drupal 8 tasks and for development of new modules. | ||
|
||
Follow along in this documentation as we explore the power of this exciting new set of tools. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
# about | ||
Câu lệnh **about** Hiển thị thông tin cơ bản về dự án Drupal Console | ||
|
||
**Usage:** | ||
``` | ||
$ drupal about | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,110 @@ | ||
* [about](commands/about.md) | ||
* [chain](commands/chain.md) | ||
* [help](commands/help.md) | ||
* [init](commands/init.md) | ||
* [list](commands/list.md) | ||
* [server](commands/server.md) | ||
* [cache:rebuild](commands/cache-rebuild.md) | ||
* [config:debug](commands/config-debug.md) | ||
* [config:edit](commands/config-edit.md) | ||
* [config:export](commands/config-export.md) | ||
* [config:export:content:type](commands/config-export-content-type.md) | ||
* [config:export:single](commands/config-export-single.md) | ||
* [config:export:view](commands/config-export-view.md) | ||
* [config:import](commands/config-import.md) | ||
* [config:import:single](commands/config-import-single.md) | ||
* [config:override](commands/config-override.md) | ||
* [container:debug](commands/container-debug.md) | ||
* [create:nodes](commands/create-nodes.md) | ||
* [create:terms](commands/create-terms.md) | ||
* [create:users](commands/create-users.md) | ||
* [create:vocabularies](commands/create-vocabularies.md) | ||
* [cron:debug](commands/cron-debug.md) | ||
* [cron:execute](commands/cron-execute.md) | ||
* [cron:release](commands/cron-release.md) | ||
* [database:client](commands/database-client.md) | ||
* [database:connect](commands/database-connect.md) | ||
* [database:dump](commands/database-dump.md) | ||
* [database:log:clear](commands/database-log-clear.md) | ||
* [database:log:debug](commands/database-log-debug.md) | ||
* [database:restore](commands/database-restore.md) | ||
* [database:table:debug](commands/database-table-debug.md) | ||
* [database:table:drop](commands/database-table-drop.md) | ||
* [generate:authentication:provider](commands/generate-authentication-provider.md) | ||
* [generate:command](commands/generate-command.md) | ||
* [generate:controller](commands/generate-controller.md) | ||
* [generate:doc:dash](commands/generate-doc-dash.md) | ||
* [generate:doc:gitbook](commands/generate-doc-gitbook.md) | ||
* [generate:entity:bundle](commands/generate-entity-bundle.md) | ||
* [generate:entity:config](commands/generate-entity-config.md) | ||
* [generate:entity:content](commands/generate-entity-content.md) | ||
* [generate:event:subscriber](commands/generate-event-subscriber.md) | ||
* [generate:form](commands/generate-form.md) | ||
* [generate:form:alter](commands/generate-form-alter.md) | ||
* [generate:form:config](commands/generate-form-config.md) | ||
* [generate:module](commands/generate-module.md) | ||
* [generate:permissions](commands/generate-permissions.md) | ||
* [generate:plugin:block](commands/generate-plugin-block.md) | ||
* [generate:plugin:condition](commands/generate-plugin-condition.md) | ||
* [generate:plugin:field](commands/generate-plugin-field.md) | ||
* [generate:plugin:fieldformatter](commands/generate-plugin-fieldformatter.md) | ||
* [generate:plugin:fieldtype](commands/generate-plugin-fieldtype.md) | ||
* [generate:plugin:fieldwidget](commands/generate-plugin-fieldwidget.md) | ||
* [generate:plugin:imageeffect](commands/generate-plugin-imageeffect.md) | ||
* [generate:plugin:imageformatter](commands/generate-plugin-imageformatter.md) | ||
* [generate:plugin:rest:resource](commands/generate-plugin-rest-resource.md) | ||
* [generate:plugin:rulesaction](commands/generate-plugin-rulesaction.md) | ||
* [generate:plugin:type:annotation](commands/generate-plugin-type-annotation.md) | ||
* [generate:plugin:type:yaml](commands/generate-plugin-type-yaml.md) | ||
* [generate:plugin:views:field](commands/generate-plugin-views-field.md) | ||
* [generate:profile](commands/generate-profile.md) | ||
* [generate:routesubscriber](commands/generate-routesubscriber.md) | ||
* [generate:service](commands/generate-service.md) | ||
* [generate:theme](commands/generate-theme.md) | ||
* [locale:language:add](commands/locale-language-add.md) | ||
* [locale:language:delete](commands/locale-language-delete.md) | ||
* [locale:translation:status](commands/locale-translation-status.md) | ||
* [migrate:debug](commands/migrate-debug.md) | ||
* [migrate:execute](commands/migrate-execute.md) | ||
* [migrate:setup](commands/migrate-setup.md) | ||
* [module:debug](commands/module-debug.md) | ||
* [module:download](commands/module-download.md) | ||
* [module:install](commands/module-install.md) | ||
* [module:uninstall](commands/module-uninstall.md) | ||
* [multisite:debug](commands/multisite-debug.md) | ||
* [rest:debug](commands/rest-debug.md) | ||
* [rest:disable](commands/rest-disable.md) | ||
* [rest:enable](commands/rest-enable.md) | ||
* [router:debug](commands/router-debug.md) | ||
* [router:rebuild](commands/router-rebuild.md) | ||
* [settings:debug](commands/settings-debug.md) | ||
* [site:debug](commands/site-debug.md) | ||
* [site:install](commands/site-install.md) | ||
* [site:maintenance](commands/site-maintenance.md) | ||
* [site:mode](commands/site-mode.md) | ||
* [site:new](commands/site-new.md) | ||
* [site:status](commands/site-status.md) | ||
* [state:debug](commands/state-debug.md) | ||
* [state:override](commands/state-override.md) | ||
* [test:debug](commands/test-debug.md) | ||
* [test:run](commands/test-run.md) | ||
* [theme:debug](commands/theme-debug.md) | ||
* [theme:download](commands/theme-download.md) | ||
* [theme:install](commands/theme-install.md) | ||
* [theme:uninstall](commands/theme-uninstall.md) | ||
* [update:debug](commands/update-debug.md) | ||
* [update:execute](commands/update-execute.md) | ||
* [user:debug](commands/user-debug.md) | ||
* [user:delete](commands/user-delete.md) | ||
* [user:login:clear:attempts](commands/user-login-clear-attempts.md) | ||
* [user:login:url](commands/user-login-url.md) | ||
* [user:password:hash](commands/user-password-hash.md) | ||
* [user:password:reset](commands/user-password-reset.md) | ||
* [views:debug](commands/views-debug.md) | ||
* [views:disable](commands/views-disable.md) | ||
* [views:enable](commands/views-enable.md) | ||
* [yaml:diff](commands/yaml-diff.md) | ||
* [yaml:merge](commands/yaml-merge.md) | ||
* [yaml:split](commands/yaml-split.md) | ||
* [yaml:update:key](commands/yaml-update-key.md) | ||
* [yaml:update:value](commands/yaml-update-value.md) |
Oops, something went wrong.