Download the PHP package kzarshenas/crazyphp without Composer
On this page you can find all versions of the php package kzarshenas/crazyphp. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download kzarshenas/crazyphp
More information about kzarshenas/crazyphp
Files in kzarshenas/crazyphp
Download kzarshenas/crazyphp
More information about kzarshenas/crazyphp
Files in kzarshenas/crazyphp
Vendor kzarshenas
Package crazyphp
Short Description My crazy framework for creating ultra-fast webapps.
License
Package crazyphp
Short Description My crazy framework for creating ultra-fast webapps.
License
Please rate this library. Is it a good library?
Informations about the package crazyphp
CrazyPHP
My crazy framework for creating ultra-fast webapps.
Installation
Install via composer :
Project
New project :
Update project :
Delete project :
Router
New router
Delete router
Router Type
New router type
Delete router type
Partial
New partial
Delete partials
Extension
New router type
Update extension
Delete router type
Trash
Clean trash
When you remove router... a backup of the files removed are copy into the trash.
Docker (optionnal)
Create docker compose :
Delete docker compose :
Up docker compose :
Down docker compose :
Dev
Run test (usign PHPUnit)
Default env variables
Env variables of the app are stored in
$GLOBALS["__CRAZY_APP"]
Name | Tokken | Type | Description |
---|---|---|---|
CRAZY_ROOT | @crazyphp_root | \ |
Root of crazyphp vendor folder |
APP_ROOT | @app_root | \ |
Root of your crazy application |
PHPUNIT_TEST | @phpunit_test | \ |
Determine if we are in a test context |
CONFIG_LOCATION | @config_location | \ |
Determine the location of the configs files |
ROUTER_APP_PATH | @router_app_path | \ |
Determine the path of the front files of the routers |
ROUTER_CONTROLLER_PATH | @router_controller_path | \ |
Determine the path of the back end controller of routers |
ROUTER_TYPE_PATH | @router_type_path | \ |
Determine the path of the back end router type |
TRASH_PATH | @trash_path | \ |
Determine the path of the trash |
TRASH_DISABLE | @trash_disable | \ |
Determine if the trash is disable |
PARAMETERS_URL_OVERRIDE | @parameters_url_override | \ | Override parameters passed by url |
Documentation
- New Project : How to create a new crazy project
- Api
- Api v2
- About Api V2 : All you need to know about Api v2
- Schema of Api Response : Schema of a api request.
- Schema of Api Response : Schema of a json request from backend.
- Special Get Parameters : Special get parameters
- CLI
- Crazy Asset : Register a Crazy Asset
- Crazy Router : Register a Crazy Router
- Core
- Context : Data defined in context
- Docker
- Install Docker : Setup docker of your app
- Mariadb : Docker command for manipulate Mariadb
- Mongo : Docker command for manipulate Mongo DB
- Mysql : Docker command for manipulate Mysql
- Node : Docker command for manipulate NodeJS
- Php : Docker command for manipulate PHP
- Postgresql : Docker command for manipulate Postgresql
- Model
- About Model : How to define a model with Api v2
- Script
- Comment Headers : Rules for the comment header of files like PHP, JS, JSON, YAML...
- Condig Router : Rules for config router
- Context : Schema of the context
- Favicon : Schema of favicons
- Test : Test of the code
- Structure
- Create Folder Structure : Tutoriel to learn how to create folder schema
All versions of crazyphp with dependencies
PHP Build Version
Package Version
Requires
mezon/router Version
^1.5
splitbrain/php-cli Version ^1.1
league/climate Version ^3.8
symfony/yaml Version ^6.1
catfan/medoo Version ^2.1
delight-im/auth Version ^8.3
symfony/finder Version ^6.1
zordius/lightncandy Version ^1.2
phpfastcache/phpfastcache Version ^9.1
nyholm/psr7 Version ^1.5
nyholm/psr7-server Version ^1.0
laminas/laminas-httphandlerrunner Version ^2.3
psr/http-message Version ^1.0
phpmyadmin/sql-parser Version ^5.9
vlucas/phpdotenv Version ^5.6
ozdemirburak/iris Version ^3.1
workerman/workerman Version ^5.0
pelago/emogrifier Version ^7.3
monolog/monolog Version ^3.8
splitbrain/php-cli Version ^1.1
league/climate Version ^3.8
symfony/yaml Version ^6.1
catfan/medoo Version ^2.1
delight-im/auth Version ^8.3
symfony/finder Version ^6.1
zordius/lightncandy Version ^1.2
phpfastcache/phpfastcache Version ^9.1
nyholm/psr7 Version ^1.5
nyholm/psr7-server Version ^1.0
laminas/laminas-httphandlerrunner Version ^2.3
psr/http-message Version ^1.0
phpmyadmin/sql-parser Version ^5.9
vlucas/phpdotenv Version ^5.6
ozdemirburak/iris Version ^3.1
workerman/workerman Version ^5.0
pelago/emogrifier Version ^7.3
monolog/monolog Version ^3.8
The package kzarshenas/crazyphp contains the following files
Loading the files please wait ....