use short array syntax
add array type hinting
fix line length problem
add more docblock
update code base for PSR
delete unused \n
use __DIR__
strict PSR