@@ -20,9 +20,9 @@ class Migrator
2020 private $ session ;
2121 private $ versionCollection ;
2222 private $ versionStorage ;
23- private $ actions = array (
23+ private $ actions = [
2424 'up ' , 'down ' , 'top ' , 'bottom ' ,
25- ) ;
25+ ] ;
2626
2727 public function __construct (
2828 SessionInterface $ session ,
@@ -58,14 +58,13 @@ public function initialize()
5858 * If $to is null then all migrations will be executed.
5959 *
6060 * @param string|null $to Version to run until
61- * @param OutputInterface $output
6261 *
6362 * @return VersionInterface[] Executed migrations
6463 */
6564 public function migrate ($ to , OutputInterface $ output )
6665 {
6766 if (false === $ to ) {
68- return array () ;
67+ return [] ;
6968 }
7069
7170 $ from = $ this ->versionStorage ->getCurrentVersion ();
@@ -76,17 +75,17 @@ public function migrate($to, OutputInterface $output)
7675 $ versionsToExecute = $ this ->versionCollection ->getVersions ($ from , $ to , $ direction );
7776
7877 if (!$ versionsToExecute ) {
79- return array () ;
78+ return [] ;
8079 }
8180
8281 $ position = 0 ;
83- $ output ->writeln (sprintf ('<comment>%s</comment> %d version(s): ' , ( $ direction == ' up ' ? 'Upgrading ' : 'Reverting ' ) , count ($ versionsToExecute )));
82+ $ output ->writeln (sprintf ('<comment>%s</comment> %d version(s): ' , ' up ' == $ direction ? 'Upgrading ' : 'Reverting ' , count ($ versionsToExecute )));
8483 foreach ($ versionsToExecute as $ timestamp => $ version ) {
85- $ position ++ ;
86- $ output ->writeln (sprintf (' %s [<info>%d/%d</info>]: %s ' , $ direction == ' up ' ? '+ ' : '- ' , $ position , count ($ versionsToExecute ), $ timestamp ));
84+ ++ $ position ;
85+ $ output ->writeln (sprintf (' %s [<info>%d/%d</info>]: %s ' , ' up ' == $ direction ? '+ ' : '- ' , $ position , count ($ versionsToExecute ), $ timestamp ));
8786 $ version ->$ direction ($ this ->session );
8887
89- if ($ direction === ' down ' ) {
88+ if (' down ' === $ direction ) {
9089 $ this ->versionStorage ->remove ($ timestamp );
9190 } else {
9291 $ this ->versionStorage ->add ($ timestamp );
@@ -117,34 +116,28 @@ private function resolveTo($to, $from)
117116 $ to = strtolower ($ to );
118117 }
119118
120- if ($ to === ' down ' ) {
119+ if (' down ' === $ to ) {
121120 $ to = $ this ->versionCollection ->getPreviousVersion ($ from );
122121 }
123122
124- if ($ to === ' up ' ) {
123+ if (' up ' === $ to ) {
125124 $ to = $ this ->versionCollection ->getNextVersion ($ from );
126125 }
127126
128- if ($ to === ' bottom ' ) {
127+ if (' bottom ' === $ to ) {
129128 $ to = 0 ;
130129 }
131130
132- if ($ to === ' top ' || null === $ to ) {
131+ if (' top ' === $ to || null === $ to ) {
133132 $ to = $ this ->versionCollection ->getLatestVersion ();
134133 }
135134
136135 if (0 !== $ to && false === strtotime ($ to )) {
137- throw new MigratorException (sprintf (
138- 'Unknown migration action "%s". Known actions: "%s" ' ,
139- $ to ,
140- implode ('", " ' , $ this ->actions )
141- ));
136+ throw new MigratorException (sprintf ('Unknown migration action "%s". Known actions: "%s" ' , $ to , implode ('", " ' , $ this ->actions )));
142137 }
143138
144139 if (0 !== $ to && !$ this ->versionCollection ->has ($ to )) {
145- throw new MigratorException (sprintf (
146- 'Unknown version "%s" ' , $ to
147- ));
140+ throw new MigratorException (sprintf ('Unknown version "%s" ' , $ to ));
148141 }
149142
150143 return $ to ;
0 commit comments