/**
  * search and show duplicate timeaccounts
  * 
  * @return void
  */
 public function searchDuplicateTimeaccounts()
 {
     $filter = new Timetracker_Model_TimeaccountFilter(array(array('field' => 'is_open', 'operator' => 'equals', 'value' => TRUE)));
     $duplicates = parent::_searchDuplicates(Timetracker_Controller_Timeaccount::getInstance(), $filter, 'title');
     echo 'Found ' . count($duplicates) / 2 . ' Timeaccount duplicate(s):' . "\n";
     print_r($duplicates);
 }
 /**
  * import events
  *
  * @param Zend_Console_Getopt $_opts
  */
 public function import($_opts)
 {
     //If old param is used add the new one
     foreach ($_opts->getRemainingArgs() as $key => $opt) {
         if (strpos($opt, 'importContainerId=') !== false) {
             $_opts->addArguments(array('container_id=' . substr($opt, 18, strlen($opt))));
         }
     }
     parent::_import($_opts);
 }
 /**
  * import contacts
  *
  * @param Zend_Console_Getopt $_opts
  */
 public function import($_opts)
 {
     parent::_import($_opts);
 }
Example #4
0
 /**
  * import brevets
  *
  * @param Zend_Console_Getopt $_opts
  */
 public function importArticles($_opts)
 {
     set_time_limit(0);
     parent::_import($_opts, Billing_Controller_Article::getInstance());
 }