/** * save suggest, param $group has 2 values for the moment (ProjectTag,MemberTag) * @author EL GUENNUNI Sohaib s.elguennuni@gmail.com * @param [array,$array,string,$group] * @return [] */ public function Add_Suggest(&$array_member, $array, $key, $group) { $suggest = new MemberSuggestions(); $array = App_Utilities::convert_toArray($array, $key); App_Utilities::Concat_Result($array_member, $array); $array_member['limit'] -= count($array['item_id']); switch ($group) { case 'ProjectTag': $suggest->saveSuggest($array_member, $this->_group_project); break; case 'MemberTag': $suggest->saveSuggest($array_member, $this->_group_profil); break; } }
/** * @author : ELGUENNUNI Sohaib, s.elguennuni@gmail.com * @param array $array_member * @param type $array * @param type $key */ public static function Convert_and_Concat(&$array_member, $array, $key) { $array = App_Utilities::convert_toArray($array, $key); App_Utilities::Concat_Result($array_member, $array); $array_member['limit'] -= count($array['item_id']); // var_dump($array_member); }