Можно ли передавать массив в аргумент функции?Например,
function something()
{
if ($this->db->insert($this->table_name, $data)) {
$data = array(
'user_id' => $this->db->insert_id();
'first_name' => $this->form_validation->set_value('first_name'),
'last_name' => $this->form_validation->set_value('last_name'),
);
if ($activated)
$this->create_profile($data);
return array( //not sure why i'm returning this
'user_id' => $user_id,
'first_name' => $first_name,
'last_name' => $last_name,
} );
return NULL;
}
, а затем передать его в
private function create_profile($data)
{
return $this->db->insert( $this->profile_table_name, $data )
}
скрипт от плагина codeigniter, который я модифицировал, поэтому я стараюсь не использовать его слишком много.