<?php /** @license MIT * Copyright 2017 J. King, Dustin Wilson et al. * See LICENSE and AUTHORS files for details */ namespace JKingWeb\Arsse; const BASE = __DIR__.DIRECTORY_SEPARATOR; $paths = [ __FILE__, BASE."arsse.php", BASE."RoboFile.php", BASE."lib", BASE."tests", ]; $rules = [ '@PSR2' => true, 'braces' => ['position_after_functions_and_oop_constructs' => "same"], 'function_declaration' => ['closure_function_spacing' => "none"], ]; $finder = \PhpCsFixer\Finder::create(); foreach ($paths as $path) { if (is_file($path)) { $finder = $finder->append([$path]); } else { $finder = $finder->in($path); } } return \PhpCsFixer\Config::create()->setRules($rules)->setFinder($finder);