Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/adamwojs/ezplatform-bundle-skeleton
A skeleton to start a new eZ Platform Bundle project
https://github.com/adamwojs/ezplatform-bundle-skeleton
ezplatform ezplatform-bundle ezplatform-bundle-skeleton ibexa ibexa-bundle php skeleton
Last synced: 23 days ago
JSON representation
A skeleton to start a new eZ Platform Bundle project
- Host: GitHub
- URL: https://github.com/adamwojs/ezplatform-bundle-skeleton
- Owner: adamwojs
- Created: 2019-07-14T09:32:29.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-12-16T16:35:09.000Z (about 4 years ago)
- Last Synced: 2024-10-30T01:38:38.005Z (2 months ago)
- Topics: ezplatform, ezplatform-bundle, ezplatform-bundle-skeleton, ibexa, ibexa-bundle, php, skeleton
- Homepage:
- Size: 1.95 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ezplatform-bundle-skeleton
A skeleton to start a new eZ Platform Bundle project.
## Usage
Open a command console and execute:
```bash
$ composer create-project adamwojs/ezplatform-bundle-skeleton:dev-master
```This command requires you to have Composer installed globally, as explained
in the [installation chapter](https://getcomposer.org/doc/00-intro.md)
of the Composer documentation.During the installation you will be asked for entering/confirmation of the following parameters used to generate bundle structure:
| Parameter | Example | Description |
|------------------|-------------------------|-----------------------------------------------------------|
| Package name | `ezplatform-page-build` | Package name. By default same as project directory name |
| Vendor name | `ezsystems` | Package vendor name. |
| Bundle name | `EzPlatformPageBuilder` | Bundle name __without__ `Bundle` suffix |
| Vendor namespace | `EzSystems` | Bundle vendor namespace |The following environment variables are used to configure default parameters values:
* `VENDOR_NAME` - vendor name
* `VENDOR_NAMESPACE` - vendor namespace### More information:
* https://getcomposer.org/doc/01-basic-usage.md#package-names
* https://symfony.com/doc/current/bundles/best_practices.html#bundle-name