public function getCfreldirvector() { $jobs = Job::type('RelDir')->get(); $count = 0; foreach ($jobs as $job) { foreach ($job->workerunits as $ann) { $count++; $u = $ann->unit['content']; $ann->type = $job->type; $ans = $ann->content['direction']; if ($ans == 'no_relation') { $realans = 'Choice3'; } else { if (strpos($ans, $u['terms']['first']['formatted']) === 0) { $realans = 'Choice1'; } elseif (strpos($ans, $u['terms']['first']['formatted']) > 0) { $realans = 'Choice2'; } else { $realans = '-------'; } } echo "{$realans} - {$ans}\r\n"; $ann->annotationVector = array('Choice1' => $ans == 'Choice1' ? 1 : 0, 'Choice2' => $ans == 'Choice2' ? 1 : 0, 'Choice3' => $ans == 'Choice3' ? 1 : 0); $ann->save(); } $job = Job::id('entity/text/medical/job/0')->first(); Queue::push('Queues\\UpdateJob', array('job' => serialize($job))); } }
public function getDuplicate($entity, $format, $domain, $docType, $incr) { Session::forget('batch'); $job = Job::id("entity/{$format}/{$domain}/{$docType}/{$incr}")->first(); if (!is_null($job)) { $jc = $job->JobConfiguration->replicate(); unset($jc->activity_id); $jc->parents = array($job->JobConfiguration->_id); Session::put('jobconf', serialize($jc)); Session::put('format', $job->batch->format); if (isset($jc->content['TVID'])) { Session::put('templateType', $jc->content['TVID']); } Session::put('title', $jc->content['title']); Session::put('templateType', $jc->content['type']); return Redirect::to("jobs2/batchd"); } else { Session::flash('flashError', "Job {$id} not found."); return Redirect::back(); } }
$type = $_POST['type']; $statut = $_POST['statut']; $mieuxNotes = "job.php"; $recherche = "rechercheJob.php"; $ajouter = "ajoutJob.php"; require 'includes/menu.php'; require 'includes/menuServices.php'; require 'includes/menuInfos.php'; require 'includes/themesJob.php'; require 'objets/ObjetJob.php'; require 'includes/bbcodeTexte.php'; echo '<section id="voirJobs"><h2>Les meilleures propostions et recherches d\'emplois dans cette ville</h2>'; $request = $bdd->query('SELECT * FROM freeCitizenJob WHERE ville = "' . $ville . '" AND type = "' . $type . '" AND statut = "' . $statut . '" ORDER BY votes LIMIT 0, 10'); while ($donnees = $request->fetch(PDO::FETCH_ASSOC)) { $job = new Job($donnees); echo $job->id(); echo "</br>"; echo $job->titre(); echo "</br>"; echo $job->date(); echo "</br>"; echo $job->ville(); echo "</br>"; echo $job->type(); echo "</br>"; echo $job->statut(); echo "</br>"; echo $job->votes(); echo "</br>"; $texte = $job->descriptif(); echo $texte;
public function getDuplicate($entity, $format, $domain, $docType, $incr) { Session::forget('jobconf'); Session::forget('origjobconf'); Session::forget('template'); //Session::forget('questiontemplateid'); Session::forget('batch'); $job = Job::id("entity/{$format}/{$domain}/{$docType}/{$incr}")->first(); if (!is_null($job)) { //$jc = new JobConfiguration; $jc = $job->JobConfiguration->replicate(); unset($jc->activity_id); $jc->parents = array($job->JobConfiguration->_id); Session::put('jobconf', serialize($jc)); Session::put('batch', serialize($job->batch)); Session::put('template', $job->template); // Job->parents = array($job->_id); return Redirect::to("jobs/batch"); } else { Session::flash('flashError', "Job {$id} not found."); return Redirect::back(); } }