/**
  * remove update product lifespan task from scheduler
  *
  * @param Zend_Scheduler $_scheduler
  */
 public static function removeUpdateProductLifespanTask(Zend_Scheduler $_scheduler)
 {
     $_scheduler->removeTask('Sales_Controller_Product::updateProductLifespan');
     $_scheduler->saveTask();
     if (Tinebase_Core::isLogLevel(Zend_Log::INFO)) {
         Tinebase_Core::getLogger()->info(__METHOD__ . '::' . __LINE__ . ' Removed task Sales_Controller_Product::updateProductLifespan from scheduler.');
     }
 }
 /**
  * Tests if a task can be removed.
  */
 public function testCanRemoveTask()
 {
     $scheduler = new Zend_Scheduler();
     $task = new Zend_Scheduler_Task();
     $scheduler->addTask('test', $task);
     $scheduler->removeTask('test');
     $this->assertFalse($scheduler->hasTask('test'), 'Task could not be removed');
 }