芝麻web文件管理V1.00
编辑当前文件:/home/mgatv524/cms.mgaplay.com.br/vendor/robmorgan/phinx/src/Phinx/Migration/CreationInterface.php
*/ interface CreationInterface { /** * CreationInterface constructor. * * @param \Symfony\Component\Console\Input\InputInterface|null $input * @param \Symfony\Component\Console\Output\OutputInterface|null $output */ public function __construct(InputInterface $input = null, OutputInterface $output = null); /** * @param \Symfony\Component\Console\Input\InputInterface $input * * @return \Phinx\Migration\CreationInterface */ public function setInput(InputInterface $input); /** * @param \Symfony\Component\Console\Output\OutputInterface $output * * @return \Phinx\Migration\CreationInterface */ public function setOutput(OutputInterface $output); /** * @return \Symfony\Component\Console\Input\InputInterface */ public function getInput(); /** * @return \Symfony\Component\Console\Output\OutputInterface */ public function getOutput(); /** * Get the migration template. * * This will be the content that Phinx will amend to generate the migration file. * * @return string The content of the template for Phinx to amend. */ public function getMigrationTemplate(); /** * Post Migration Creation. * * Once the migration file has been created, this method will be called, allowing any additional * processing, specific to the template to be performed. * * @param string $migrationFilename The name of the newly created migration. * @param string $className The class name. * @param string $baseClassName The name of the base class. * @return void */ public function postMigrationCreation($migrationFilename, $className, $baseClassName); }