1. Go to this page and download the library: Download enalquiler/instanciate library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
enalquiler / instanciate example snippets
use DateTimeImmutable;
use function Enalquiler\Functional\instanciate;
$fn = instanciate(DateTimeImmutable::class, 'now');
$dateTimeImmutableInstance = $fn(); // Returns an instance of DateTimeImmutable class
use Http\Factory\Diactoros\ResponseFactory;
use Zend\Diactoros\Response;
use Zend\Stratigility\MiddlewarePipe;
use function igorw\pipeline;
use function Functional\partial_right;
nalquiler\Middleware\lazy'
),
new ResponseFactory()
);
$pipe
->pipe($lazyMiddleware(LocaleMiddleware::class))
->pipe($lazyMiddleware(SessionMiddleware::class, new \PredisSessionStorage()))
->pipe($lazyMiddleware(RedirectionsMiddleware::class))
->pipe($lazyMiddleware(AdminMiddleware::class))
->pipe($lazyMiddleware(WebMiddleware::class))
->pipe($lazyMiddleware(NotFoundMiddleware::class))
;
$server = Server::createServer($app, $_SERVER, $_GET, $_POST, $_COOKIE, $_FILES);
$server->listen(new Zend\Stratigility\NoopFinalHandler());
php vendor/bin/phpunit
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.