PluginProbe ʕ •ᴥ•ʔ
Kirki – Freeform Page Builder, Website Builder & Customizer / 6.2.0
Kirki – Freeform Page Builder, Website Builder & Customizer v6.2.0
6.2.0 6.1.1 6.1.0 6.0.14 6.0.13 6.0.12 6.0.11 6.0.10 6.0.9 6.0.8 6.0.7 6.0.6 6.0.5 6.0.4 6.0.3 6.0.2 6.0.1 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 4.0.19 4.0.20 4.0.21 4.0.22 4.0.23 4.0.24 4.1 4.2.0 5.0.0 5.1.0 5.1.1 5.2.0 5.2.1 5.2.2 5.2.3 6.0.0 trunk 3.0.40 3.0.41 3.0.42 3.0.43 3.0.44 3.0.45 3.1.0 3.1.1 3.1.2
kirki / libraries / framework / Contracts / Migration.php
kirki / libraries / framework / Contracts Last commit date
Support 1 month ago Action.php 1 month ago Cacheable.php 1 month ago Capability.php 1 month ago CastAttribute.php 1 month ago Constant.php 1 month ago Container.php 1 month ago Discoverable.php 1 month ago Event.php 1 month ago Exportable.php 1 month ago Importable.php 1 month ago Middleware.php 1 month ago Migration.php 1 month ago Parser.php 1 month ago Registrable.php 1 month ago Request.php 4 days ago Response.php 1 month ago RewriteRule.php 1 month ago Rule.php 1 month ago ServiceProvider.php 1 month ago Shortcode.php 1 month ago SomoyInterface.php 4 days ago Uploader.php 1 month ago
Migration.php
37 lines
1 <?php
2
3 /**
4 * Interface Migration Defines the contract for database migrations.
5 * Each implementing class should provide logic for setting up (up) and tearing down (down) database structures.
6 *
7 * @package Framework
8 * @subpackage Contracts
9 * @since 1.0.0
10 */
11 namespace Kirki\Framework\Contracts;
12
13 \defined('ABSPATH') || exit;
14 interface Migration
15 {
16 /**
17 * Run the migration.
18 *
19 * This method should contain logic to create or modify database tables.
20 *
21 * @return void
22 *
23 * @since 1.0.0
24 */
25 public function up();
26 /**
27 * Reverse the migration.
28 *
29 * This method should contain logic to undo changes made by the `up()` method.
30 *
31 * @return void
32 *
33 * @since 1.0.0
34 */
35 public function down();
36 }
37