samples/PhotoAlbum/lib/rb.php
public static function syncSchema($database1,$database2) {
		if (!isset(RedBean_Facade::$toolboxes[$database1])) throw new RedBean_Exception_Security('No database for this key: '.$database1);
		if (!isset(RedBean_Facade::$toolboxes[$database2])) throw new RedBean_Exception_Security('No database for this key: '.$database2);
		$db1 = RedBean_Facade::$toolboxes[$database1];
		$db2 = RedBean_Facade::$toolboxes[$database2];
		$sync = new self;
		$sync->doSync($db1, $db2);
	}
public static function syncSchema($database1,$database2) {
		if (!isset(RedBean_Facade::$toolboxes[$database1])) throw new RedBean_Exception_Security('No database for this key: '.$database1);
		if (!isset(RedBean_Facade::$toolboxes[$database2])) throw new RedBean_Exception_Security('No database for this key: '.$database2);
		$db1 = RedBean_Facade::$toolboxes[$database1];
		$db2 = RedBean_Facade::$toolboxes[$database2];
		$sync = new self;
		$sync->doSync($db1, $db2);
	}
public static function syncSchema ( $ database1 , $ database2 ) { if ( ! isset ( RedBean_Facade :: $ toolboxes [ $ database1 ] ) ) throw new RedBean_Exception_Security ( 'No database for this key: ' . $ database1 ) ; if ( ! isset ( RedBean_Facade :: $ toolboxes [ $ database2 ] ) ) throw new RedBean_Exception_Security ( 'No database for this key: ' . $ database2 ) ; $ db1 = RedBean_Facade :: $ toolboxes [ $ database1 ] ; $ db2 = RedBean_Facade :: $ toolboxes [ $ database2 ] ; $ sync = new self ; $ sync -> doSync ( $ db1 , $ db2 ) ; }
Performs a database schema sync. For use with facade.
Instead of toolboxes this method accepts simply string keys and is static.

@param string $database1 the source database
@param string $database2 the target database
Performs a database schema sync . For use with facade . Instead of toolboxes this method accepts simply string keys and is static .