protected function markMigrationApplied(AbstractMigration $migration)
    {
        if (!isset($this->currentPackageData['composerManifest']['extra']['applied-flow-migrations'])) {
            $this->currentPackageData['composerManifest']['extra']['applied-flow-migrations'] = [];
        }
        $this->currentPackageData['composerManifest']['extra']['applied-flow-migrations'][] = $migration->getIdentifier();
        $composerFilePathAndName = Files::concatenatePaths([$this->currentPackageData['path'], 'composer.json']);
        Tools::writeComposerManifest($this->currentPackageData['composerManifest'], $composerFilePathAndName);
    }
protected function markMigrationApplied(AbstractMigration $migration)
    {
        if (!isset($this->currentPackageData['composerManifest']['extra']['applied-flow-migrations'])) {
            $this->currentPackageData['composerManifest']['extra']['applied-flow-migrations'] = [];
        }
        $this->currentPackageData['composerManifest']['extra']['applied-flow-migrations'][] = $migration->getIdentifier();
        $composerFilePathAndName = Files::concatenatePaths([$this->currentPackageData['path'], 'composer.json']);
        Tools::writeComposerManifest($this->currentPackageData['composerManifest'], $composerFilePathAndName);
    }
protected function markMigrationApplied ( AbstractMigration $ migration ) { if ( ! isset ( $ this -> currentPackageData [ 'composerManifest' ] [ 'extra' ] [ 'applied-flow-migrations' ] ) ) { $ this -> currentPackageData [ 'composerManifest' ] [ 'extra' ] [ 'applied-flow-migrations' ] = [ ] ; } $ this -> currentPackageData [ 'composerManifest' ] [ 'extra' ] [ 'applied-flow-migrations' ] [ ] = $ migration -> getIdentifier ( ) ; $ composerFilePathAndName = Files :: concatenatePaths ( [ $ this -> currentPackageData [ 'path' ] , 'composer.json' ] ) ; Tools :: writeComposerManifest ( $ this -> currentPackageData [ 'composerManifest' ] , $ composerFilePathAndName ) ; }
Whether or not the given migration has been applied in the given path

@param AbstractMigration $migration
@return boolean
Whether or not the given migration has been applied in the given path