<?php
/**
 * Class Migration#CLASS_NAME#
 * @author: #AUTHOR_CONTENT#
 * @documentation: http://cjp2600.github.io/bim-core/
 */
class Migration#CLASS_NAME# implements Bim\Revision {

    private static $author = "#AUTHOR_CONTENT#";
    private static $description = "#DESC_CONTENT#";

    /**
     * up
     * @success : return void or true;
     * @error   : return false, or Exception
     */
    public static function up()
    {
        // do up code
        #UP_CONTENT#
    }

    /**
     * down
     * @success : return void or true;
     * @error   : return false, or Exception
     */
    public static function down()
    {
        // do down code
        #DOWN_CONTENT#
    }

    /**
     * getDescription
     * @return string
     */
    public static function getDescription()
    {
        return self::$description;
    }

    /**
     * getAuthor
     * @return string
     */
    public static function getAuthor()
    {
        return self::$author;
    }

}