baks-dev/core

Модуль Core

Maintainers

👁 baks-dev

Package info

github.com/baks-dev/core

Language:JavaScript

Type:symfony-bundle

pkg:composer/baks-dev/core

Statistics

Installs: 2 852

Dependents: 103

Suggesters: 0

Stars: 0

Open Issues: 0

v7.4.54 2026-06-22 13:08 UTC

MIT 836907fb2cc341ec05b8870cdf1f97acfd8dec54

  • Baks Development <admin.woop@baks.dev>

symfonypluginlibrarymodulebundlesystemcorebaksdev

This package is auto-updated.

Last update: 2026-06-22 13:09:03 UTC


README

👁 Version
👁 php 8.4+
👁 packagist

Модуль Core

Установка

$ composer require baks-dev/core

Настройка

- .env

В корне проекта файла environment (.env) указать настройки основного домена

###> HOST ###
HOST=domain.example

- systemd

В директори vendor/baks-dev/core/Resources/systemd находятся примеры сервисов (воркеров) messenger:consume, контролируемых systemd. Название должно в себе содержать название модуля.

Пример допустимых названий на примере модуля «Core»:

core@.service
domain.example-core@.service
baks-core@.service
baks-domain.example-core@.service

В рамках одного сервера и нескольких проектов, в названии файла конфигурации сервиса ОБЯЗАТЕЛЬНО должен присутствовать домен!

- composer.json

Рекомендуется в composer.json проекта добавить в секцию автоматическое выполнение из интерфейса командной строки

"scripts": {
 "auto-scripts": {
 "baks:assets:install": "symfony-cmd",
 "baks:cache:clear": "symfony-cmd"
 },
 "post-install-cmd": [
 "@auto-scripts"
 ],
 "post-update-cmd": [
 "@auto-scripts"
 ]
}

Для преобразования файлов изображений в формат WEBP устанавливаем модуль Files Cdn

Тестирование

$ php bin/phpunit --group=core

Лицензия 👁 License

The MIT License (MIT). Обратитесь к Файлу лицензии за дополнительной информацией.