Sorry I don't know what it is using

EDIT:
The code:
*/
require_once('classes/quote-rotator.class.php');
require_once('classes/quote-rotator-management.class.php');
if( class_exists('QuoteRotator') && class_exists('QuoteRotatorManagement') ) :
$quoteRotator = new QuoteRotator();
$management = new QuoteRotatorManagement();
if( isset($quoteRotator) && isset($management) )
{
if($_GET['action']=="delete-quote")
{
$management->deleteQuote($_GET['id']);
}
if($_POST['addQuote'] == 1)
{
$management->addQuote($_POST['quote'], $_POST['author']);
}
if($_POST['editQuote'] == 1)
{
$management->editQuote($_POST['quote'], $_POST['author'], $_POST['id']);
}
function widgetInit()
{
global $quoteRotator, $management;
if( !function_exists('register_sidebar_widget') )
{
return;
}
register_sidebar_widget('Quotes', array(&$quoteRotator, 'displayWidget'));
register_widget_control('Quotes', array(&$management, 'displayWidgetControl'), 375, 200);
}
function managementInit()
{
global $management;
wp_enqueue_script( 'listman' );
//add_management_page('Quote Rotator', 'Quote Rotator', 10, basename(__FILE__), array(&$management, 'displayManagementPage'));
add_submenu_page('edit.php', 'Quote Rotator', 'Quotes', 10, __FILE__, array(&$management, 'displayManagementPage'));
}
add_action('activate_quote-rotator/quote-rotator.php', array(&$quoteRotator, 'createDatabaseTable'));
add_action('deactivate_quote-rotator/quote-rotator.php', array(&$quoteRotator, 'deleteDatabaseTable'));
add_action('wp_head', array(&$quoteRotator, 'addHeaderContent'));
add_action('wp_ajax_delete-quote', array(&$management, 'ajaxDelete'));
add_action('admin_menu', 'managementInit');
add_action('plugins_loaded', 'widgetInit');
}
endif;
?>