Download the PHP package bedita/app without Composer
On this page you can find all versions of the php package bedita/app. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Package app
Short Description BEdita base WebApp
License LGPL-3.0-or-later
Homepage https://www.bedita.com
Informations about the package app
BEdita App
This is the BEdita skeleton web app.
Requirements
- PHP 7.4, 8.0, 8.1 or 8.2
- Download latest Composer or update via
composer self-update
.
Installation
Simply run
In case you want to use a custom app dir name (e.g. /myapp/
):
You can now either use your machine's webserver to view the default home page, or start up the built-in webserver with:
Then visit http://localhost:8765
to see the welcome page.
Configuration
Read and edit the environment specific in config/.env
in particular:
BEDITA_API
andBEDITA_API_KEY
to setup API endpointDEBUG
set to"true"
or"false"
to activate/deactivate debug mode
Other environment agnostic settings can be changed in config/app.php
.
You may then check http://localhost:8765/credits
or http://localhost:8765/{folder}
where {folder}
is a folder uname on you BEdita4 project.
Layout
The app skeleton uses Milligram (v1.3) minimalist CSS framework by default. You can, however, replace it with any other library or custom styles.
I18n
Internationalization behavior is not enabled by default.
To activate:
- in
config/app.php
uncommentI18n
key and setup your wanted configuration - in
src/Application.php
uncomment lines to addI18nMiddleware
in::middleware()
method - in
config/routes.php
ucomment lines with'routeClass' => 'BEdita/I18n.I18nRoute'
to enable routing rules
After that evey URL path will have a language prefix like /en
automatically generated.
Using I18nHelper
methods you may then handle URLs or object properties accordingly.
All versions of app with dependencies
bedita/i18n Version ^4.1.4
bedita/web-tools Version ^3.9.0
cakephp/cakephp Version ~4.4.1
cakephp/plugin-installer Version ^1.3
mobiledetect/mobiledetectlib Version ^2.8