function bsa_site($id, $column = NULL) { $model = new BSA_PRO_Model(); $get_site = $model->getSite($id); $params = explode(',', $column); foreach ($params as $param) { if (isset($_SESSION['bsa_site_' . $id][$param]) && $_SESSION['bsa_site_' . $id][$param] != '') { return $_SESSION['bsa_site_' . $id][$param]; } else { if ($param != NULL) { if ($get_site[$param]) { $_SESSION['bsa_site_' . $id][$param] = $get_site[$param]; return $get_site[$param]; } else { return NULL; } } else { if ($get_site) { $_SESSION['bsa_site_' . $id]['id'] = $get_site['id']; return $get_site['id']; } else { return NULL; } } } } }