<?php
/*
+--------------------------------------------------------------------+
- | CiviCRM version 4.4 |
+ | CiviCRM version 4.6 |
+--------------------------------------------------------------------+
- | Copyright CiviCRM LLC (c) 2004-2013 |
+ | Copyright CiviCRM LLC (c) 2004-2014 |
+--------------------------------------------------------------------+
| This file is a part of CiviCRM. |
| |
* by every scheduled job (cron task) in CiviCRM.
*
* @package CRM
- * @copyright CiviCRM LLC (c) 2004-2013
+ * @copyright CiviCRM LLC (c) 2004-2014
* $Id$
*
*/
var $remarks = array();
- /*
- * Class constructor
- *
- * @param string $namespace namespace prefix for component's files
- * @access public
- *
- */
-
+ /**
+ * @param array $params
+ */
public function __construct($params) {
foreach ($params as $name => $param) {
$this->$name = $param;
}
}
+ /**
+ * @param null $date
+ */
public function saveLastRun($date = NULL) {
$dao = new CRM_Core_DAO_Job();
$dao->id = $this->id;
$dao->save();
}
+ /**
+ * @return bool
+ */
public function needsRunning() {
// run if it was never run
if (empty($this->last_run)) {
public function __destruct() {}
}
-