grinder_php_minify 3.5.0 copy "grinder_php_minify: ^3.5.0" to clipboard
grinder_php_minify: ^3.5.0 copied to clipboard

discontinued
outdated

Grinder plug-in minifying PHP source code by removing comments and whitespace.

example/main.dart

import 'dart:async';
import 'package:grinder/grinder.dart';
import 'package:grinder_php_minify/grinder_php_minify.dart' as php_minify;

@Task('Compresses the PHP scripts from a given directory')
Future<void> compressPhpDirectory() => php_minify.compressDirectory('path/to/src', 'path/to/out');

@Task('Compresses a given PHP script')
Future<void> compressPhpFile() => php_minify.compressFile('path/to/src.php', 'path/to/out.php');

@Task('Compresses a given set of PHP scripts')
Future<void> compressPhpFiles() {
  final sourceDir = getDir('path/to/src');
  final fileSet = FileSet.fromDir(sourceDir, pattern: '*.php', recurse: true);
  return php_minify.compressFiles(fileSet.files, 'path/to/out', base: sourceDir.path);
}
0
likes
15
pub points
0%
popularity

Publisher

verified publisherbelin.io

Grinder plug-in minifying PHP source code by removing comments and whitespace.

Homepage

Documentation

Documentation

License

unknown (LICENSE)

Dependencies

grinder, http, path, where

More

Packages that depend on grinder_php_minify