Example #1
0
 protected static function _getJobTypeId($title)
 {
     $slug = sanitize_title_with_dashes($title);
     $query = new Daq_Db_Query();
     $result = $query->select("*")->from("Wpjb_Model_JobType t")->where("t.title LIKE ?", "%" . $title . "%")->orWhere("t.slug LIKE ?", "%" . $slug . "%")->execute();
     if (count($result) > 0) {
         $jobType = $result[0];
         return $jobType->getId();
     } else {
         $jobType = new Wpjb_Model_JobType();
         $jobType->title = $title;
         $jobType->slug = $slug;
         $jobType->save();
         return $jobType->getId();
     }
 }