Search by

drago-ex / project-backend

accgit

Preconfigured basic backend module for the basic Drago Project.

Package info

github.com/drago-ex/project-backend

Type:drago-tools-resource

pkg:composer/drago-ex/project-backend

Statistics

Installs: 338

Dependents: 9

Suggesters: 0

Stars: 0

Open Issues: 0

v1.0.0 2026-10-29 22:17 UTC

This package is auto-updated.

Last update: 2026-10-31 06:47:28 UTC


README

Preconfigured backend module for Drago Project.

PHP version Tests Coding Style

Requirements

Installation

composer require drago-ex/project-backend

Files copied into the project

The files are copied into the project by drago-ex/project-tools, as set in extra.drago-tools of this package's composer.json.

Access

The module itself has no sign-in check, so /admin is open until access control is added: the RequireLogged trait of drago-ex/project-auth in BackendPresenter, or drago-ex/project-backend-ui, which replaces the presenter with a signed-in administration.

Optional add-ons

The package works without them. Set them up by hand as described below when the project needs them.

Permission provider

With drago-ex/permission, the access rules from bin/create-backend-permission are generated into the project by:

php vendor/bin/drago-commands