/** * Static init * * @return void */ public static function _init() { // select the current builder $builder_class = \ClanCats::$config->get('ui.builder', "\\UI\\Builder_Bootstrap"); static::$builder = new $builder_class(); // load the ui configuration static::$config = \CCConfig::create('ui'); }
/** * Sets the builder instance * * @param BuilderInterface $builder */ public static function setBuilder(BuilderInterface $builder) { static::$builder = $builder; }
public static function setConnection($connection) { static::$builder = $connection->getSchemaBuilder(); }