コード例 #1
0
ファイル: Job.php プロジェクト: unifiedarts/Aoe_Scheduler
 public function getJobDataFromModel(Aoe_Scheduler_Model_Job $job)
 {
     $values = array('name' => $job->getName(), 'description' => $job->getDescription(), 'short_description' => $job->getShortDescription(), 'run/model' => $job->getRunModel(), 'schedule/config_path' => $job->getScheduleConfigPath(), 'schedule/cron_expr' => $job->getScheduleCronExpr(), 'parameters' => $job->getParameters(), 'groups' => $job->getGroups(), 'is_active' => $job->getIsActive() ? '1' : '0');
     // Strip out the auto-generated name
     if ($values['name'] === $job->getJobCode()) {
         $values['name'] = '';
     }
     // Clean up each entry to being a trimmed string
     $values = array_map('trim', $values);
     return $values;
 }