Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/webeweb/core-bundle
Core bundle for Symfony 2 and more
https://github.com/webeweb/core-bundle
bundle core symfony webeweb
Last synced: 2 months ago
JSON representation
Core bundle for Symfony 2 and more
- Host: GitHub
- URL: https://github.com/webeweb/core-bundle
- Owner: webeweb
- License: mit
- Created: 2018-10-28T12:57:00.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-04-05T13:54:25.000Z (9 months ago)
- Last Synced: 2024-08-08T22:17:27.808Z (5 months ago)
- Topics: bundle, core, symfony, webeweb
- Language: PHP
- Homepage:
- Size: 64.5 MB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Security: Security/Core/Authentication/Token/Storage/TokenStorageTrait.php
Awesome Lists containing this project
README
core-bundle
===========[![Github actions workflow status](https://img.shields.io/github/actions/workflow/status/webeweb/core-bundle/build.yml?style=for-the-badge&color2088FF&logo=github)](https://github.com/webeweb/core-bundle/actions)
[![Coveralls](https://img.shields.io/coveralls/github/webeweb/core-bundle/master.svg?style=for-the-badge&color=3F5767&logo=coveralls)](https://coveralls.io/github/webeweb/core-bundle?branch=master)
[![Scrutinizer quality](https://img.shields.io/scrutinizer/quality/g/webeweb/core-bundle/master.svg?style=for-the-badge&color=8A9296&logo=scrutinizer)](https://scrutinizer-ci.com/g/webeweb/core-bundle/?branch=master)
[![Packagist version](https://img.shields.io/packagist/v/webeweb/core-bundle.svg?style=for-the-badge&color=F28D1A&logo=packagist)](https://packagist.org/packages/webeweb/core-bundle)[![Packagist license](https://img.shields.io/packagist/l/webeweb/core-bundle.svg?style=for-the-badge&colorF28D1A&logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZGRiIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0ibTMgNiAzIDFtMCAwLTMgOWE1LjAwMiA1LjAwMiAwIDAgMCA2LjAwMSAwTTYgN2wzIDlNNiA3bDYtMm02IDIgMy0xbS0zIDEtMyA5YTUuMDAyIDUuMDAyIDAgMCAwIDYuMDAxIDBNMTggN2wzIDltLTMtOS02LTJtMC0ydjJtMCAxNlY1bTAgMTZIOW0zIDBoMyIvPjwvc3ZnPg==)](./LICENSE)
[![composer.lock](https://img.shields.io/badge/.lock-uncommited-important.svg?style=for-the-badge&color=885630&logo=composer)](.)Core bundle for Symfony 4 and more.
`core-bundle` provides some useful classes to build another bundles. We use it
into all our bundles and Symfony applications.Includes:
- [Animate.css 3.7.0](https://github.com/animate-css/animate.css)
- [Chart.js 4.2.1](https://github.com/chartjs/Chart.js)
- [Clippy JS](https://github.com/clippyjs/clippy.js)
- [Font Awesome 5.15.2](https://github.com/FortAwesome/Font-Awesome)
- [FullCalendar 5.9.0](https://github.com/fullcalendar/fullcalendar)
- [jQuery 3.6.2](https://github.com/jquery/jquery)
- [jQuery contextMenu 2.9.2](https://github.com/swisnl/jQuery-contextMenu) (jQuery plug-in)
- [jQuery EasyAutocomplete 1.3.5](https://github.com/pawelczak/EasyAutocomplete) (jQuery plug-in)
- [jQuery FancyBox 3.5.7](https://github.com/fancyapps/fancybox) (jQuery plug-in)
- [jQuery InputMask 3.3.11](https://github.com/RobinHerbots/Inputmask) (jQuery plug-in)
- [jQuery Select2 4.0.13](https://github.com/select2/select2) (jQuery plug-in)
- [Leaflet 1.7.1](https://github.com/Leaflet/Leaflet)
- [Leaflet Color Markers 1.0.0](https://github.com/pointhi/leaflet-color-markers) (Leaflet plug-in)
- [Leaflet Marker Cluster 1.4.1](https://github.com/Leaflet/Leaflet.markercluster) (Leaflet plug-in)
- [lightGallery 2.7.0](https://github.com/sachinchoolur/lightGallery)
- [Material Design Color Palette 1.1.0](https://github.com/zavoloklom/material-design-color-palette)
- [Material Design Hierarchical Display 1.0.1](https://github.com/zavoloklom/material-design-hierarchical-display)
- [Material Design Iconic Font 2.2.0](https://github.com/zavoloklom/material-design-iconic-font)
- [Meteocons](https://www.alessioatzeni.com/meteocons)
- [SimpleMDE Markdown Editor 1.11.2](https://github.com/sparksuite/simplemde-markdown-editor)
- [SweetAlert 2.1.2](https://github.com/t4t5/sweetalert)
- [SweetAlert2 11.3.1](https://github.com/sweetalert2/sweetalert2)
- [SyntaxHighlighter 3.0.83](https://github.com/syntaxhighlighter/syntaxhighlighter)
- [twemoji 14.0.2](https://github.com/twitter/twemoji)
- [typed.js 2.0.12](https://github.com/mattboldt/typed.js)
- [waitMe 1.19](https://github.com/vadimsva/waitMe) (jQuery plug-in)If you like this package, pay me a beer (or a coffee)
[![paypal.me](https://img.shields.io/badge/paypal.me-webeweb-0070ba.svg?style=flat-square&logo=paypal)](https://www.paypal.me/webeweb)## Compatibility
[![PHP](https://img.shields.io/packagist/php-v/webeweb/core-bundle.svg?style=for-the-badge&logo=php&color=777bb4)](https://php.net)
[![Symfony](https://img.shields.io/badge/symfony-%5E4.4%7C%5E5.0%7C%5E6.0-000000.svg?style=for-the-badge&logo=symfony)](https://symfony.com)## Installation
Open a command console, enter your project directory and execute the following
command to download the latest stable version of this package:```bash
composer require webeweb/core-bundle
```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.Then, enable the bundle by adding it to the list of registered bundles
in the `app/AppKernel.php` file of your project:```php
public function registerBundles() {
$bundles = [
// ...
new WBW\Bundle\CoreBundle\WBWCoreBundle(),
];// ...
return $bundles;
}
```Once the bundle is added then do:
```bash
php bin/console wbw:core:unzip-assets
php bin/console assets:install
```## Usage
Read the [documentation](Resources/doc/index.md) (redaction in progress).
## Testing
To test the package, is better to clone this repository on your computer.
Open a command console and execute the following commands to download the latest
stable version of this package:```bash
git clone https://github.com/webeweb/core-bundle.git
cd core-bundle
composer install
```Once all required libraries are installed then do:
```bash
vendor/bin/phpunit
```## License
`core-bundle` is released under the MIT License. See the bundled [LICENSE](LICENSE)
file for details.## Donate
If you like this work, please consider donating at
[![paypal.me](https://img.shields.io/badge/paypal.me-webeweb-0070ba.svg?style=flat-square&logo=paypal)](https://www.paypal.me/webeweb)