| @@ -50,8 +50,13 @@ | ||
| 50 | 50 | public function find_migrations() { |
| 51 | 51 | $files = glob( rtrim( $this->migrations_dir, '/' ) . '/*.php' ); |
| 52 | 52 | $migrations = array(); |
| 53 | 53 | |
| 54 | + // return empty array when glob returns non-array value. | |
| 55 | + if( ! is_array( $files ) ) { | |
| 56 | + return $migrations; | |
| 57 | + } | |
| 58 | + | |
| 54 | 59 | foreach( $files as $file ) { |
| 55 | 60 | $migration = basename( $file ); |
| 56 | 61 | $parts = explode( '-', $migration ); |
| 57 | 62 | $version = $parts[0]; |