PHP code example of fyre / server
1. Go to this page and download the library: Download fyre/server 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/ */
fyre / server example snippets
use Fyre\Server\ServerRequest;
$request = new ServerRequest($config, $options);
$container->use(Config::class)->set('App', $options);
$container->singleton(ServerRequest::class);
$request = $container->use(ServerRequest::class);
$value = $request->getCookie($key, $filter, $options);
$values = $request->getCookie();
$value = $request->getData($key, $filter, $options);
$values = $request->getData();
$defaultLocale = $request->getDefaultLocale();
$value = $request->getEnv($key, $filter, $options);
$file = $request->getFile($key);
$files = $request->getFile();
$value = $request->getJson($key, $filter, $options);
$values = $request->getJson();
$locale = $request->getLocale();
$value = $request->getPost($key, $filter, $options);
$values = $request->getPost();
$value = $request->getQuery($key, $filter, $options);
$values = $request->getQuery();
$value = $request->getServer($key, $filter, $options);
$values = $request->getServer();
$userAgent = $request->getUserAgent();
$isAjax = $request->isAjax();
$isCli = $request->isCli();
$isSecure = $request->isSecure();
$value = $request->negotiate($type, $supported, $strict);
$newRequest = $request->setLocale($locale);
use Fyre\Server\ClientResponse;
$response = new ClientResponse($options);
$newResponse = $response->deleteCookie($name, $options);
$cookie = $response->getCookie($name);
$hasCookie = $response->hasCookie($name);
$newResponse = $response->noCache();
$response->send();
$newResponse = $response->setContentType($mimeType, $charset);
$newResponse = $response->setCookie($name, $value, $options);
$newResponse = $response->setDate($date);
$newResponse = $response->setJson($data);
$newResponse = $response->setLastModified($date);
$newResponse = $response->setXml($data);
use Fyre\Server\DownloadResponse;
$response = new DownloadResponse($path, $options);
$response = DownloadResponse::fromBinary($data, $options);
$file = $response->getFile();
use Fyre\Server\RedirectResponse;
$response = new RedirectResponse($uri, $code $options);
$extension = $uploadedFile->clientExtension();
$mimeType = $uploadedFile->clientMimeType();
$name = $uploadedFile->clientName();
$error = $uploadedFile->error();
$hasMoved = $uploadedFile->hasMoved();
$isValid = $uploadedFile->isValid();
$file = $uploadedFile->moveTo($destination, $name);