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
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
cboden/ratchet Version ^0.4.4
phpmyadmin/sql-parser Version ^5.9
vlucas/phpdotenv Version ^5.6
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
cboden/ratchet Version ^0.4.4
phpmyadmin/sql-parser Version ^5.9
vlucas/phpdotenv Version ^5.6
The package kzarshenas/crazyphp contains the following files
Loading the files please wait ....