예제 #1
0
         }
     } else {
         if ($total_post <= 0) {
             $session->message('<div class="error">' . format_lang('total_jobpost') . '</strong></div>');
             redirect_to(BASE_URL . "employer/credits/");
             die;
         }
     }
 }
 //add job to database
 if ($job->save()) {
     $new_job_id = $db->insert_id();
     $jobcategory = new JobCategory();
     ######## GET CAT ID ###############
     $jobcategory->job_id = (int) $job_id;
     $cats = $jobcategory->get_cat_by_job_id();
     foreach ($cats as $t) {
         $cat_added = JobCategory::make($t->category_id, $new_job_id);
         $cat_added->save();
     }
     ################# JOB TYPE ##################
     $job_type_ns = Job2Type::find_all_type_by_jobid($job_id);
     foreach ($job_type_ns as $job_type) {
         $type_added = new Job2Type();
         $type_added->fk_job_id = (int) $new_job_id;
         $type_added->fk_job_type_id = (int) $job_type->fk_job_type_id;
         $type_added->save();
     }
     ########## job_statu_id #######################
     $job_statu_ns = Job2Status::find_by_job_id($job_id);
     foreach ($job_statu_ns as $job_statuss) {