Download the PHP package lan/ice-fork without Composer
On this page you can find all versions of the php package lan/ice-fork. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package ice-fork
[]
Ice is a general purpose PHP-framework. You may fully rely on Ice while developing complex web-applications. Ice key features are the built-in cache support of the main components, flexible configuration and the ability to easily extend existing functionality.
The basics
Routes
sample /config/Ice/Core/Route.php:
Important parts:
- 'mp_page' - Route name, (Uses: Route::getInstance('mp_page')->getUrl(20)) returned '/page/20' etc.)
- 'weight' - Priority of matched routes. Greater weight - greater priority.
- 'request' section - Array of available requuest methods (GET, POST etc.)
- 'request/GET' - Only one item (first) contained layout action class as key and params as value
Actions
2 main methods - config and run
method config - return array:
- 'view' - Define way of render output data ('viewRenderClass' - render class, 'template' - template for render, layout - template-wrapper of rendered content in emmet style)
- 'actions' - Child actions
- 'input' - Array of input params with their data providers. Also information of validators, defaults end other.
- 'output' - Фdditional sources of output (params and their data providers as well as 'input' section)
- 'ttl' - time stored in cache (now supported only 3600 :) )
- 'access' - Information to checks permissions to run action (support environment - one of 'production', 'test' or 'development' and request - one of 'cli' or 'ajax')
Models
Select examples:
Insert examples:
Update examples:
Update examples:
All versions of ice-fork with dependencies
PHP Build Version
Package Version
Requires
php Version
7.4.* || 8.0.*
spb-lan/ice-cli-fork Version 0.0.3.1
spb-lan/ice-http-fork Version 0.0.3.1
mrclay/minify Version 3.0.*
phpmailer/phpmailer Version ^6
phpoffice/phpword Version 0.18.*
phpoffice/phpspreadsheet Version 1.18.*.*
tarantool/client Version 0.9.*
rybakit/msgpack Version 0.8.*
spb-lan/ice-cli-fork Version 0.0.3.1
spb-lan/ice-http-fork Version 0.0.3.1
mrclay/minify Version 3.0.*
phpmailer/phpmailer Version ^6
phpoffice/phpword Version 0.18.*
phpoffice/phpspreadsheet Version 1.18.*.*
tarantool/client Version 0.9.*
rybakit/msgpack Version 0.8.*
The package lan/ice-fork contains the following files
Loading the files please wait ....