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(); } }