Made changes to allow multiple events

Pass data to the generate method in the form of array([day] = >array(1 =>  content, 2 => content,3 => content )) etc.