class GenerateJsonI18n extends Maintenance {
public function __construct() {
parent::__construct();
- $this->mDescription = "Build JSON messages files from a PHP messages file";
+ $this->addDescription( 'Build JSON messages files from a PHP messages file' );
$this->addArg( 'phpfile', 'PHP file defining a $messages array', false );
$this->addArg( 'jsondir', 'Directory to write JSON files to', false );
) );
// Make sure the @metadata key is the first key in the output
$langmsgs = array_merge(
- array( '@metadata' => array( 'authors' => $authors ) ),
+ [ '@metadata' => [ 'authors' => $authors ] ],
$langmsgs
);
$matches = null;
preg_match_all( '/@author (.*?)$/m', $comment, $matches );
- return $matches && $matches[1] ? $matches[1] : array();
+ return $matches && $matches[1] ? $matches[1] : [];
}
}