1. Go to this page and download the library: Download belisoful/prado-publishing 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/ */
belisoful / prado-publishing example snippets
use Prado\Web\Assets\Behaviors\Filters\TBaseImagerFilter;
use Prado\Web\Assets\Behaviors\Filters\TImagerFilterFactory;
use Prado\Web\Assets\TAssetEventParameter;
class TSepiaFilter extends TBaseImagerFilter
{
protected function filterGdImage(&$image, ?TAssetEventParameter $param = null): ?bool
{
return imagefilter($image, IMG_FILTER_GRAYSCALE) && imagefilter($image, IMG_FILTER_COLORIZE, 90, 60, 30);
}
}
TImagerFilterFactory::registerType('Sepia', TSepiaFilter::class); // <filter type="Sepia" />
use Prado\Exceptions\TException;
use Prado\Prado;
$config = __DIR__ . '/vendor/belisoful/prado-publishing/config';
Prado::registerClassMap(json_decode(file_get_contents($config . '/classMap.json'), true));
TException::addMessageFile($config . '/errorMessages.txt');
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.