foreach ($generator->foreignKeys as $fKey) { ?> $this->addForeignKey('<?php echo $generator->generateForeignKeyName($fKey); ?> ', '<?php echo $generator->generateTableName($fKey->table); ?> ', <?php echo Generator::processArray(explode(';', $fKey->columns), '\'', false, true); ?> , '<?php echo $generator->generateTableName($fKey->refTable); ?> ', <?php echo Generator::processArray(explode(';', $fKey->refColumns), '\'', false, true); echo isset($fKey->delete) ? ", '{$fKey->delete}'" : ''; echo isset($fKey->update) ? (isset($fKey->delete) ? '' : ', null') . ", '{$fKey->update}'" : ''; ?> ); <?php } ?> } <?php Generator::echoInheritdocBlock(); ?> public function <?php echo $generator->safe ? 'safeDown' : 'down'; ?>